﻿@charset "utf-8";
/*Reset
------------------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,label,textarea,p,blockquote,th,td{padding:0;margin:0;} 
body,html{margin:0; padding:0; overflow:hidden;}
html{overflow-y:scroll;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;padding:0;margin:0;}
body{font:12px arial,微软雅黑;word-wrap:break-word;width:100%;color:#333;  }
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;} 
ul,ol,dl,li{list-style-type:none}
fieldset,img{border:none;}
input{vertical-align:middle;}
button{border: 0;padding: 0;background: ransparent;cursor: pointer;}
input[type="button"],input[type="submit"]{cursor:pointer;}
table{width:100%;empty-cells:show;background-color:transparent;}
BODY {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: 微软雅黑, Verdana, Arial, Helvetica, sans-serif微软雅黑;  COLOR: #666; FONT-SIZE: 12px
}
.clr {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f30; TEXT-DECORATION: underline
}
.orange {
	COLOR: #f60
}
.red {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
.blank {
	COLOR: #000000; FONT-WEIGHT: bold
}
.green {
	COLOR: #045331; FONT-WEIGHT: bold
}
.Brown {
	COLOR: #897b6e; FONT-WEIGHT: bold
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.m10 {
	MARGIN: 10px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mt15 {
	MARGIN-TOP: 15px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.mr20 {
	MARGIN-RIGHT: 20px
}
.text_c {
	TEXT-ALIGN: center
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.w270 {
	WIDTH: 270px
}
#head {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: 111px
}
#head .fl {
	margin:0 auto;  WIDTH: 1200px; DISPLAY: inline; FLOAT: left; HEIGHT: 74px; OVERFLOW: hidden
}
#head .logo { WIDTH: 1200px; DISPLAY: inline; HEIGHT: 74px; OVERFLOW: hidden
}
#head .fr {
	MARGIN: 45px 0px 0px; WIDTH: 630px; DISPLAY: inline; FLOAT: right
}

#top{
	Z-INDEX: 1000; MARGIN-TOP: 0px; WIDTH: 1920px; BACKGROUND: url(../images/head.jpg); FLOAT: left; HEIGHT: 30px
}
#menu {
	Z-INDEX: 1000; MARGIN-TOP: 0px; WIDTH: 1200px; BACKGROUND: url(../images/head.jpg); FLOAT: left; HEIGHT: 30px
}
#nav {
	Z-INDEX: 1000; WIDTH: 960px; FLOAT: right; HEIGHT: 39px; MARGIN-RIGHT: 1px
}
#nav .mainlevel {
	Z-INDEX: 1000; WIDTH: 74px;  FLOAT: left; MARGIN-RIGHT: 1px
}
#nav .mainlevel A {
	Z-INDEX: 1000; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 74px; DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none
}
#nav .mainlevel A:hover {
	Z-INDEX: 1000; BACKGROUND: #f00; COLOR: #fff; TEXT-DECORATION: none
}
#nav .mainlevel UL {
	Z-INDEX: 1000; POSITION: absolute; DISPLAY: none
}
#nav .mainlevel LI {
	Z-INDEX: 1000; BORDER-BOTTOM: #fff 1px solid; WIDTH: 153px; BACKGROUND: #f00
}
#nav .mainlevel LI A {
	Z-INDEX: 1000; TEXT-ALIGN: left; PADDING-LEFT: 8px; WIDTH: 145px; DISPLAY: block
}
#nav .mainlevel LI A:hover {
	Z-INDEX: 1000; TEXT-ALIGN: left; PADDING-LEFT: 8px; WIDTH: 145px; DISPLAY: block; BACKGROUND: #900; COLOR: #fff
}
#foot {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 130%; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1920px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
#foot UL {
	WIDTH: 300px; FLOAT: left; HEIGHT: 150px; MARGIN-RIGHT: 10px
}
#foot LI {
	LINE-HEIGHT: 160%; WIDTH: 300px; FLOAT: left
}

/* Common
----------------------------------------------------------------------------------- */
.left{float:left;}
.right, .more{float:right;}
.st{ font-family:"微软雅黑"}
.more{ font-family:"微软雅黑"}
.pie{behavior:url(js/PIE.htc)\9;}
.clear{clear: both;float: none;height: 0;margin: 0;padding: 0;width: 0; overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;} 
.clearfix{display:block;}
*+html .clearfix{min-height:1%;}
*html{background-image:url(about:blank);background-attachment:fixed;}

a{ text-decoration:none;color:#333;}
a:hover{color:#005BB8}
.red{color:red;padding-left:10px;}
.scrollLoading{ background:url(../images/a/loading.gif) no-repeat center;}
 
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}  /*火狐下文字垂直居中问题解决方案  */
input:focus,textarea:focus,button:focus,select:focus{outline:none;padding:0;border:0;}
input::-ms-clear{display:none;padding:0;border:0;}  /* 去叉叉*/
textarea{overflow:auto;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}    /* ? */
[hidden],template{display:none;}   /* ? */
input[type="radio"],input[type="checkbox"] {line-height: normal; margin:-3px 0px 0 0;}
 
.input-txt:focus, .input-txt:hover, .input-area:focus, .input-area:hover {
border: 1px solid #3079ed;
-webkit-box-shadow: 0 0 1px #8cddff!important;
box-shadow: 0 0 1px #8cddff;
}
input,textarea{padding:0;border:0;}
 
.fh-text{height: 20px;padding: 3px 5px;border: 1px solid;border-color: #c7c7c7 #e0e0e0 #e0e0e0 #c7c7c7;font: 12px/18px Arial,"微软雅黑";
vertical-align: middle;color: #000;width: 250px;background: #fff;}

.main1{width:1200px;margin:30px  auto;} 
.main1  .t{border-bottom:1px solid #ccc;height:40px;line-height:40px;}
.main1  .t span{font-size:18px;float:left; }
.main1  .t .more{width:73px;height:20px; background:url(../images/more.jpg) no-repeat center; display:block;text-indent:-9999px;}

.main1 .mLeft{width:690px;float:left;}
.main1 .mLeft .pd{font-size:13px;line-height:26px;padding-top:5px;}
.main1 .mLeft .m1{ background:url(../images/icon_05.png) left 20px no-repeat;padding-left:170px;}
.main1 .mLeft .m2{ background:url(../images/icon.png) left 20px no-repeat;padding-left:170px;margin-top: 15px;min-height:130px;}

.main1 .mRight{width:380px;float:right;position:relative;}
.main1 .mRight .picLeft2{position:relative; margin-top:20px; width:360px;height:260px;overflow:hidden; margin-left:10px;}
.main1 .mRight .picLeft2 .video{ width:360px; height:252px; background:url(../images/video_bg.jpg) no-repeat;}
/*header
------------------------------------------------------------------------------------*/

.top_bg{background:#F5F5F5;width:100%;}
.top{width:1200px;margin:0 auto; position:relative;padding:30px 0;}
.top .logo{float:left; }
.top .tel{float:right; display:none}



.language{position:absolute;top:8px;right:5px;height:20px;width:180px;}
.language span{padding:0 10px;float:left;text-indent:-9999px;}
.language a{float:left; display:block; width:80px;height:20px; text-indent:30px;line-height:20px; text-align:right;}
.language .a1{background:url(../images/cn.jpg) no-repeat;}
.language .a2{background:url(../images/en.jpg) no-repeat;}

.weixin{position:absolute;top:40px;right:20px;height:130px;width:130px;}
.weixin p{ display:block; line-height:12px; text-align:center; width:20px; float:left; margin-top:10px;}
.weixin .weixin_bg{ width:100px; height:100px; float:left;margin-left:10px;background:url(../images/weixin.jpg) no-repeat;}
.weixin .weixin_bh{ width:100px; height:100px; float:left;margin-left:10px;background:url(../images/weixin2.jpg) no-repeat;}
/*-------------------------------------------------------------------------------顶部---*/
 
.nav_bg{width:100%;height:46px;background:#2EB441;font-family:"微软雅黑" }
.nav{width:1200px;height:44px;margin:0 auto; }
.nav .nUl{ font-family:"微软雅黑"}
.nav .nLi{float:left; position:relative; z-index:777;}
.nav .nA{ display:block;width:113px; float:left; height:46px; line-height:46px; text-align:center;font-size:14px; color:#fff;  }

.nav .item{position:absolute;top:45px;left:0px; background:#0F90DA;width:113px; display:none}
.nav .item  dl{width:100%;overflow:hidden;height:38px;line-height:38px; text-align:center; }
.nav .item  dl a{color:#fff;font-size:14px; display:block;}

.nav .nLi:hover .item{ display:block;}
.nav .nLi:hover .nA{ background:#0f90da;}
.nav .nLi .item  dl a:hover{background:#005BB8;}
/*-------------------------------------------------------------------------------菜单---*/

#solid{	width:100%;height:400px;clear:both;position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:400px;display:none;}
#solid .solid1{background:#c5c9db;}
#solid .solid2{background:#e7dfd1;}
#solid .solid3{background:#78c4db;}
#solid ul{margin:0px;padding:0px;list-style:none;	}
#solid ul li{position:absolute;left:50%;top:0px;width:1920px;height:400px;margin-left:-960px;display:none;cursor:pointer;}
#solid ul li img{ width:1920px; height:400px; position:relative; left:50%; margin-left:-960px;}
#solid #btt{width:1024px;height:20px;top:370px;left:50%;position:relative;margin-left:-512px;}
#solid #btt span{position:absolute;left:45%;display:block;width:12px;height:12px;text-align:center;background:#fff;z-index:1000;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7; */opacity:0.7;border-radius:6px;}



/*-------------------------------------------------------------------------------关于我们---*/

.ggimg_all{ width:100%; height:600px; margin:0 auto;}
.ggimg_all img{ width:1920px; height:600px; float:left; position:absolute; left:50%; margin-left:-960px;}
/*-------------------------------------------------------------------------------广告图---*/
 
.main22{width:1200px;margin:0px auto 0 auto;} 
.main22 .t{height:29px;line-height:29px;position:relative;}
.main22 .t span{  display:block; padding:0 0 0 20px;font-size:18px;border-left:3px solid #2EB441;}
.main22 .t .line{width:700px;height:1px;background:#ccc;overflow:hidden;position:absolute; top:14px;left:110px;}
.main22 .t .search{position:absolute;right:0px;top:0px; width:371px;}
.main22 .t .search .sLeft{ background:url(../images/search_txt.jpg) no-repeat;width:301px;height:29px;float:left;}
.main22 .t .search .stext{height:29px;line-height:29px;width:265px;margin:0 0 0 30px;border:none; background:none;}
.main22 .t .search .sRight{float:right; width:60px;height:29px;padding-left:10px; margin-top:-1px;}
.main22 .t .search .sbtn{width:60px;height:29px; background:#444444;color:#fff;font-size:13px;border:none;}
.main22 .pd{ padding:5px 0 13px 0; background:#fff;border:1px solid #ccc;margin-top:20px;}
.main22 .pd ul{/*margin-left:-15px;zoom:1; position:relative*/}
.main22 .pd ul li{ float:left; overflow:hidden; width:220px;padding:15px 0 0 18px;  }
.main22 .pd ul li .pic{ width:182px;   }
.main22 .pd ul li .pic img{ width:180px; height:180px; display:block;border:1px solid #ddd;}
.main22 .pd ul li  .title{height:24px;line-height:24px;overflow:hidden;width:182px;margin-top:5px; text-align:center;}

.main22_bg{ width:100%; background:#eeeff1;padding:40px 0;margin-top:0px;}
/*-------------------------------------------------------------------------------产品推荐---*/

.main2{width:1002px;margin:50px auto 0 auto;} 
.main2 .t{height:26px;line-height:26px;padding:0 0 0 3px; background:#005BB8; overflow:hidden;}
.main2 .t span{ background:#fff; display:block;float:left;height:26px;padding:0 20px;font-size:18px;}
.main2 .t .more{ font-family: Verdana ;font-size:12px;color:#fff;padding-right:10px;}
.main2 .pd{}
.main2 .pd ul{margin-left:-20px;zoom:1; position:relative;}
.main2 .pd li{float:left;width:490px;padding:20px 0  0 20px;}
.main2 .pd li .pic{float:left;width:82px;}
.main2 .pd li .pic img{ width:80px;height:60px;border:1px solid #ddd;}
.main2 .pd li .con{float:left;width:350px;padding-left:15px;}
.main2 .pd li .title{font-size:14px;height:22px;line-height:22px;overflow:hidden;}
.main2 .pd li .title a{color:#005BB8;}
.main2 .pd li .tm{color:#999;padding-top:3px; display:none}
.main2 .pd li .txt{line-height:18px; height:36px;padding-top:4px;overflow:hidden;}

/*-------------------------------------------------------------------------------最新动态---*/


.main3{width:1200px;margin:50px auto 0 auto;height:210px;} 
.main3 .t{height:26px;line-height:26px;padding:0 0 0 3px; background:#005BB8; overflow:hidden;}
.main3 .t span{ background:#fff; display:block;float:left;height:26px;padding:0 20px;font-size:18px;}
.main3 .t  .more{ font-family: Verdana ;font-size:12px;color:#fff;padding-right:10px;}

/* 水平滚动 */
.scroll_horizontal{width:1200px; float:left; margin-top:25px;}
.scroll_horizontal .box{background:#fff;overflow:hidden;position:relative;width:1140px;height:188px; float:left; margin-left:30px;}
.scroll_horizontal .list{overflow:hidden;width:99999px;}
.scroll_horizontal .list li{float:left;width:188px; height:188px;background:url(../images/in.png) no-repeat;}
.scroll_horizontal .list li a img{ width:180px; height:180px; float:left; border:#ccc 0px solid; margin:0px 8px;}
.scroll_horizontal .list li .img_name{ width:188px; height:25px; line-height:25px; float:left; text-align:center; overflow:hidden; margin:0px 8px;}

.scroll_horizontal .plus,
.scroll_horizontal .minus{position: relative;width:24px;height:188px;cursor:pointer;}
.scroll_horizontal .plus{ margin-top:-1px; background:url(../images/img_left.png) center no-repeat}
.scroll_horizontal .minus{ margin-top:-185px; margin-left:1176px; background:url(../images/img_right.png) center no-repeat}

/*-------------------------------------------------------------------------------工厂展示---*/


.links{width:1024px;margin:0 auto; margin-top:20px; border-top:1px dashed #ddd;}
.links .links_l{float:left;font-weight:bold; width:70px;}
.links .links_r{ float:left; width:920px;}
.links .links_r a{ display:block; width:120px; height:80px; float:left; margin-left:10px; margin-bottom:5px;}
.links .links_r a img{ width:120px; height:50px; float:left;}
.links .links_r a p{ display:block; width:120px; height:30px; float:left; text-align:center; line-height:30px; overflow:hidden;}

/*-------------------------------------------------------------------------------友情链接---*/

.footer_bg{width:100%;background:#292929;height:50px;line-height:50px; color:#fff; text-align:center; margin-top:20px;}
.footer_bg a{color:#fff;}
.footer_bg span{padding:0 18px;}
.footer{ width:1002px; margin: 0 auto;}

/*-------------------------------------------------------------------------------友情链接---*/



/* ny_wrap
------------------------------------------------------------------------------------*/
.wrapper{width:1002px; margin:0 auto;padding-top:30px; min-height:300px;}
 
/* sidebar */
.sidebar{width:230px;float:left; overflow:hidden;background: url(../images/b3_03.jpg) right 0px no-repeat;padding: 0 15px 15px 0;}
.sidebar .t{height: 40px;line-height: 40px;color: white;font-size: 18px;background:#005BB8;padding-left:20px;}
.sidebar .t b{ font-weight:normal}
.sidebar .c_ul{width:230px;margin:0 auto;padding:0 0 6px 0;}
.sidebar .c_ul .c_li{float:left; width:230px; position:relative; }
.sidebar .c_ul .c_li .c_a{ border-bottom: 1px solid #ddd;height: 44px;line-height: 44px;background: url(../images/ic03.gif) 30px center no-repeat;text-indent: 4.2em;font-size: 14px; display:block; overflow:hidden}
.sidebar .c_li:hover .c_a {background:#4B8BCC url(../images/ic03.gif) 30px center no-repeat; color:#fff;}

#ca{background:#4B8BCC url(../images/ic03.gif) 30px center no-repeat; color:#fff;}


.sidebar .i_ul{ width:190px; padding:0px 0 0 40px;overflow:hidden; }
.sidebar .i_li{background:url(../images/a/ico3.gif) no-repeat left 14px;height:33px;line-height:33px;padding-left:12px;width:178px;overflow:hidden;display:block;}
.sidebar .c_ul i{ display:none; position:absolute;top:16px;left:3px;width:12px;height:12px; background:url(../images/icon.gif) no-repeat;}
.sidebar .c_ul span.curr i{background:url(../images/a/mb_icon_02.png) no-repeat;}
.sidebar .pd02{padding-top:15px;}
.sidebar .pd02 dl{ display:none}

.sidebar  .pd02 table{width:100%;font-size:16px; border-collapse:collapse; border: none;}
.sidebar  .pd02 td{ border: none;line-height:26px;padding-bottom:10px;}
.sidebar  .pd02 .td1{ vertical-align:top; width:17%;padding-top:6px;}
.sidebar  .pd02 strong{color:#EB1919}
 
/* container */
.container{width:970px;float:left;overflow:hidden}
.container .t{height: 36px;line-height: 36px;border-bottom: 1px solid #ddd;}
.container .t b{float:left;font-size:16px;}
.znav{float:right; background:url(../images/home.png) left center no-repeat;padding-left:20px;}
.container .pd{ }
 
/* 人才招聘 */
.rec_list{margin:0  auto;width:760px;}
.rec_list li{border-bottom:1px dashed #ccc; float:left; width:760px;padding-bottom:8px;margin-bottom:8px;}
.rec_list .tit{height:22px;line-height:22px;overflow:hidden;padding-left:10px}
.rec_list .tit a{font-weight:bold;color:#000;font-size:14px;}
.rec_list .tit a:hover{color:red;text-decoration:underline;}
.rec_list .txt{height:22px;line-height:22px;padding-left:10px}
.rec_list .txt .sp{padding:0 10px;}

.rec{width:690px;margin:0 auto;padding:20px 0;}
.rec table{ border-collapse:collapse;}
.rec table td{padding:10px 0 10px 5px;border:1px solid #ccc;}

/* 产品列表 */
.pro_list{/*margin-left:-7px;zoom:1; position:relative;*/ }
.pro_list li{ float:left;padding:18px 0px 0px 21px;}
.pro_list li .pic{ width:222px; }
.pro_list li .pic img{ width:220px; height:165px; border:1px solid #ddd; }
.pro_list li .title{ width:222px;margin:8px 0 0 0; height:20px; line-height:20px;text-align:center;overflow:hidden;}
 
.pro_pic_list{margin-left:-25px;zoom:1; position:relative}
.pro_pic_list li{float:left;width:350px;padding:25px 0  0 30px;}
.pro_pic_list li .pic{float:left;width:140px;}
.pro_pic_list li .pic img{ width:138px;height:108px;border:1px solid #ddd;}
.pro_pic_list li .con{float:left;width:200px;padding-left:10px;}
.pro_pic_list li .title{font-size:14px;height:24px;line-height:24px;overflow:hidden;}
.pro_pic_list li .title a{color:#005BB8;}
.pro_pic_list li .txt{line-height:20px;padding-top:3px;height:80px;overflow:hidden;}
 
.photos_list{/*margin-left:-7px;zoom:1; position:relative;*/ }
.photos_list li{ float:left;padding:18px 0px 0px 21px;}
.photos_list li .pic{ width:302px; }
.photos_list li .pic img{ width:300px; border:1px solid #ddd; }
.photos_list li .pic .pic_img{ height:155px;}
.photos_list li .title{ width:302px;margin:8px 0 0 0; height:20px; line-height:20px;text-align:center;overflow:hidden;}
  
/* 产品详细 */
.pro_wrap{padding-top:15px;}
.pro_wrap .pic{width:352px; float:left; }
.pro_wrap .pic img{width:350px;height:388px;border:1px solid #ddd;}
.pro_wrap .pic p{ text-align:center;padding-top:10px;}
.pro_wrap .pro_txt{ float:left;padding-left:20px; width:370px;}
.pro_wrap .pro_title{font-size:24px; padding-bottom:6px;border-bottom:1px solid #ccc; position:relative;margin-bottom:8px; color:#3399CC}
.pro_wrap .pro_txt dd{line-height:26px; border-bottom:#999 1px dashed;}
.pro_wrap .pro_txt .d02{ line-height:40px;}
.pro_wrap .pro_txt .d03{ line-height:30px;}
.pro_wrap .pro_txt dd font{ color:#FF5502; font-weight:bold; font-size:18px;}
 
.pro_ht{border-bottom:1px solid #ddd;margin-top:25px;}
.pro_ht span{height:32px; line-height:32px; border-top:3px solid #005BB8;border-left:1px solid #ddd;border-right:1px solid #ddd; margin-top:15px; font-weight:bold;font-size:14px; display: block; width:120px; text-align:center}
 
.pro_con{ line-height:28px; padding:10px; overflow:hidden; position:relative; z-index:1; zoom:1}


	/*产品放大镜*/
	.MagicZoomBigImageCont {border:1px solid #ccc;background:#FFF;}
	.MagicZoomMain {text-align: center !important;width: 92px;}
	.MagicZoomMain div {padding: 0px !important;}
	.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important; }
	.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}
	.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;}
	.MagicZoomLoading img {padding-top:3px !important;}
	
	#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
	#tsShopContainer{width:350px; float:left;margin:20px 0px;position:relative;border:1px solid #CCC;font-size:12px;}
	#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
	#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
	#tsShopContainer #tsImgS img{border:0px;}
	#tsShopContainer #tsPicContainer{width:100%;height:70px;position:relative;background:url(../images/scrollPicbg.gif) repeat-x 0px 0px;}
	#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat left center;position:absolute;top:0px;left:8px;cursor:pointer;}
	#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat right center;position:absolute;top:0px;right:8px;cursor:pointer;}
	#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:10px;left:38px;width:1px;height:70px;overflow:hidden;}
	#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
	#tsShopContainer #tsPicContainer #tsImgSCon li{width:57px;float:left;cursor:pointer; margin-top:2px;}
	#tsShopContainer #tsPicContainer #tsImgSCon li img{padding:1px;margin:1px;border:1px solid #ccc;display:block;width:42px;height:42px;}
	#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #F00;margin:0px;}

	#showproduct .showproduct_t .showproduct_r{ width:360px; float:right; margin-top:5px;}
	#showproduct .showproduct_t .showproduct_r p{ display:block; width:100%; line-height:50px; float:left; color:#333; font-size:18px;}

.container .disb{ width:96%;float:left; border:#E9E9E9 1px solid; border-top:none; margin-top:30px; background: url(../images/showproduct_2disb.jpg) top repeat-x; margin:2%;}

.container .disc{ width:104px; float:left;}
.container .disc a{ text-decoration: none}
.container .disd{ width:104px; height:48px; float:left;cursor:pointer; text-align:center; line-height:48px; font-size:16px; border-bottom:#E9E9E9 1px solid; border-right:#E9E9E9 1px solid;background: url(../images/showproduct_2disb.jpg) top repeat-x; color:#333}
.container .box_pic{ width:730px; float:left; display:none;word-break:break-all; margin:10px; line-height:25px;}

.container #disd_1{ border-right:#E9E9E9 1px solid; color:#333; font-weight:bold;background: url(../images/showproduct_2disb_h.jpg) top repeat-x;}
.container #s1{ display:block; margin-left:10px; padding-top:20px;}
.container #s2{ margin-left:-94px; padding-top:20px;}
.container #s3{ margin-left:-198px; padding-top:20px;}
/*#showproduct #s4{ margin-left:-302px; padding-top:20px;}
#showproduct #s5{ margin-left:-406px; padding-top:20px;}*/






/* 多图 */
.pro_Mpic{ position: relative; width:350px;float:left; }
.pro_Mpic .bigImg{ height:350px; position: relative;}
.pro_Mpic .bigImg li img{ vertical-align:middle; width:348px; height:261px;border:1px solid #ddd;}

.pro_Mpic .smallScroll{ height: 47px;  margin-top:10px; width:350px; display:none}
.pro_Mpic .sPrev,.pro_Mpic .sNext{ float: left; display: block; width: 14px; height: 59px; text-indent: -9999px;}
.pro_Mpic .sPrev{ background:url(../images/a/pic_l.jpg) no-repeat}
.pro_Mpic .sNext{ background:url(../images/a/pic_r.jpg) no-repeat}
.pro_Mpic .sPrev:hover{ background:url(../images/a/pic_l_hover.jpg) no-repeat}
.pro_Mpic .sNext:hover{ background:url(../images/a/pic_r_hover.jpg) no-repeat}
.pro_Mpic .smallImg{ float:left;  margin: 0 8px 0 3px; display:inline; width: 310px; overflow: hidden;}
.pro_Mpic .smallImg ul{ height:59px;  width: 9999px; overflow: hidden; }
.pro_Mpic .smallImg li{ float: left; padding: 5px 0  0 15px; width:59px; cursor:pointer;  display: inline;  }
.pro_Mpic .smallImg img{ border: 1px solid #dcdddd; width:55px; height:46px; padding:1px; }
.pro_Mpic .smallImg .on img{border:2px solid #E4393C;padding:0;}

/* 新闻列表 */
.news_list{margin:0 auto; width:100%;padding-top:14px;}
.news_list li{border-bottom:1px dashed #ccc; float:left;width:100%;}
.news_list li img{ width:198px; height:118px; float:left; border:#ddd 1px solid; margin:10px 0px;}
.news_list li .news_title{ float:left; display:block; line-height:50px; width:700px; overflow:hidden; height:50px; text-align:left; text-indent:20px; padding:0px; margin:0px;}
.news_list li .news_cont{ width:700px; line-height:25px; float:left; color:#666; margin-left:20px;}
.news_list li span{ display:block; width:700px; height:30px; line-height:30px; float:left; text-indent:20px; margin:0px; padding:0px;color:#999;}

.news_pic_list{margin:0 auto;width:730px;padding-top:4px;}
.news_pic_list li{float:left;width:730px;padding:16px 0  ; border-bottom:1px dashed #ddd;}
.news_pic_list li .pic{float:left;width:160px;}
.news_pic_list li .pic img{ width:158px;height:118px;border:1px solid #ddd;}
.news_pic_list li .con{float:left;width:555px;padding-left:15px;}
.news_pic_list li .title{font-size:16px;height:26px;line-height:26px;overflow:hidden;}
.news_pic_list li .title a{color:#005BB8;}
.news_pic_list li .tm{color:#999;padding-top:3px;}
.news_pic_list li .txt{line-height:24px;padding-top:5px;height:72px;overflow:hidden;}

/* 新闻内容 */
.news_wrap{padding:0px 0 50px 0; }
.news_title{ line-height:26px; text-align:center; font-weight:bold; font-size:18px;padding-top:20px;color:#000;}
.news_time{ height:25px; line-height:25px; border-bottom:1px dashed #ccc;text-align:center;width:95%; margin:5px auto 0 auto;} 
.news_time span{padding:0 10px;}
.news_con{padding:15px; line-height:28px;overflow:hidden; position:relative; z-index:1; zoom:1}
.news_page{ line-height:24px;padding-left:15px;}
.news_goBlack{padding:30px 0; text-align:center;}
.news_share{ border-top:1px dashed #ccc;padding:10px;}
.news_share .jiathis_style{float:right;}
 
/* Message */
.Message_div{padding:15px 0 15px 30px;}
.Message_tab{width:640px;margin-top:10px;}
.Message_tab td{padding-top:15px;}
.Message_tab .td1{ width:65px;padding-right:5px;}
.Message_tab .txt1{width:420px; height:26px;}
.Message_tab .txt2{width:420px; height:90px;}
.Message_tab .btn1{width: 98px;height: 36px;background:#DA151D;border: none;margin-top: 10px;cursor: pointer;color:#fff;font-size:14px;}

/* 下载列表 */
.down_t{width:790px;margin:0 auto;height:36px;line-height:36px;border-bottom:1px dashed #ccc;padding-top:10px;}
.down_t dd{float:left;font-weight:bold; height:36px;}
.down_t .d01{width:410px;}
.down_t .d02{width:130px;}
.down_t .d03{width:70px; text-align:center}
.down_t .d04{width:100px;float:right;text-align:right; }
.download_list{width:790px; margin:0 auto;}
.download_list li{float:left;width:780px; height:34px;border-bottom:1px dashed #ddd;padding:0 5px;}
.download_list li .title{height:34px;line-height:34px; width:410px;overflow:hidden;float:left;}
.download_list li .title a:hover{color:red; text-decoration: underline;}
.download_list li .num{height:34px;line-height:34px;width:130px;overflow:hidden;float:left;}
.download_list li .down{height:34px;line-height:34px;width:60px;overflow:hidden;float:left; background:url(../images/downc02.png) left center no-repeat;padding-left:18px;}
.download_list li .down a{color:red; text-decoration: underline;}
.download_list li .dtime{height:34px;line-height:34px;width:80px;overflow:hidden;float:right; text-align:right;}


 
.page{width:100%; text-align:center; overflow:hidden;padding:20px 0; margin:10px auto 0 auto ; font-family:"宋体"; }
.page a,.page span{padding:6px 10px;background:#fff;border:1px solid #ccc; color:#333; display:inline; margin:0 3px; border-radius:2px;}
.page span{ background:#fff;}
.page span font{font-weight: bold;}
.page .up, .page .down{color:#333;}
.page .this{  font-weight:bold; background:#ccc;border:1px solid #4A7641;color:#fff;}
.page span.a{color:#333; padding:0 10px;}
.page a:hover{  }
.page span font{}
.page select{padding:2px 0 3px 0;}


.bottom_right{  width:45px;height:45px;position:fixed; bottom:50px; _position:absolute;
_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop);z-index:9999;}
.bottom_right a{  display:block;display:none; text-indent:-9999px;cursor:pointer;width:45px;height:45px;background:url(../images/s1.jpg) no-repeat;}
.bottom_right a:hover{background:url(../images/s2.jpg) no-repeat;}

.bottom_left{ width:36px; position:fixed; bottom:150px; _position:absolute;
_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop);z-index:9999;}
.bottom_left #scrollMid{display:none;cursor:pointer;width:36px;height:141px;background:url(../images/icon_10.png) no-repeat;}

.kf_tool{ position:fixed;top:180px; _position:absolute;right:0px;
_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop);z-index:9999;}
.kf_R{width:31px;height:110px; background:url(../images/orangeTrigger.jpg) no-repeat;  cursor:pointer;}
.kf_L{width:166px;display:none;}
.kf_L_top{width:166px;height:50px; background:url(../images/icon_07.png) no-repeat;cursor:pointer;}
.kf_L_mid{width:166px;background:url(../images/icon_10-05.png) repeat-y; }
.kf_L_mid ul{ width:130px;margin:0 auto;padding-left:15px;}
.kf_L_mid ul li{float:left;line-height:20px;padding-top:10px;width:130px;}
.kf_tel{width:135px;margin:0 auto;text-align:center;border-top:1px solid #ccc;padding:6px 0; line-height:26px;margin-top:15px;}
.kf_tel .p1{font-size:18px; font-family:微软雅黑,宋体;color:#E56409;}
.kf_tel .p2{font-size:18px;color:#D51918;}
.kf_L_foot{width:166px;height:10px;overflow:hidden;background:url(../images/icon_12.png) no-repeat;}




 .nlist{ width:100%; float:left; border-bottom:#ddd 1px solid;}
 .nlist:hover{ background:#F9FAFD}
 .nlist .newslist_img{ width:240px; height:210px; float:left;}
 .nlist .newslist_img img{ width:220px; height:150px; float:left; margin-top:30px; margin-left:10px;}
 .nlist .nlist_name{ width:100%; height:40px; float:left; line-height:40px; font-size:18px; overflow:hidden; color:#005BB8}
 .nlist .newslist_lb{ width:100%; height:80px; line-height:20px; float:left; overflow:hidden; margin-left:10px; color:#666; font-size:12px;}
 .nlist .newslist_gx{ width:100%; height:20px; line-height:20px; float:left; overflow:hidden; color:#999; font-size:12px; margin-left:10px; margin-top:10px;}

 /* 客服 */
.float0831 {POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute;z-index:1000 }
.float0831 a{COLOR: #00a0e9}
.float0831 a:hover {COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL {POSITION: relative; WIDTH: 28px; FLOAT: left}
.float0831 .floatL A {TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}
.float0831 .floatR {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .tp {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .cn {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .floatR {PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px}
.float0831 .cn {BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px}
.float0831 .cn H3 {TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px}
.float0831 .cn UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px}
.float0831 .cn UL LI {BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal}
.float0831 .titZx {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titDh {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titDc {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoZx {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoTc {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoFf {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoTl {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen_n {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnCtn {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titZx {BACKGROUND-POSITION: 5px -10px}
.float0831 .titDh {BACKGROUND-POSITION: 5px -66px; margin-bottom:10px;}
.float0831 .titDc {BACKGROUND-POSITION: 5px -124px}
.float0831 .icoZx {BACKGROUND-POSITION: 2px -154px}
.float0831 .icoTc {BACKGROUND-POSITION: 0px -323px}
.float0831 .icoFf {BACKGROUND-POSITION: 2px -213px}
.float0831 .icoTl {PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "??????"; BACKGROUND-POSITION: 2px -266px; FLOAT: left}
.float0831 .btnOpen {BACKGROUND-POSITION: -30px -396px}
.float0831 .btnOpen_n {BACKGROUND-POSITION: 0px -530px}
.float0831 .btnCtn {BACKGROUND-POSITION: 0px -396px}
.float0831 .icoZx {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoTc {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoFf {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .btnOpen {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen_n {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnCtn {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen {TOP: 118px; LEFT: 1px}
.float0831 .btnOpen_n {TOP: 118px; LEFT: 1px}
.float0831 .btnCtn {TOP: 118px; LEFT: 2px}
.float0831 UL LI H3.titDc A {WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}
.float0831 UL LI.kefutop {BORDER-BOTTOM: #ace5f9 1px solid}
.float0831 UL LI.bot {BORDER-BOTTOM-STYLE: none}
 