@charset "utf-8";

/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。
------------------------------------------------------------------------------------------------------ */

/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font-size:13px; font-family:"微软雅黑","Arial"; color:#666;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
td{ vertical-align:center; font-size:13px;}
body{ background:#fff;}

h1,h2,h3,h4,h5,h6 { font-weight: bold; }

h1 { font-size: 3em; line-height: 1; margin:0; padding:0;}
h2 { font-size: 2em;  margin:0; padding:0;}
h3 { font-size: 1.5em; line-height: 1;  margin:0; padding:0;}
h4 { font-size: 1.2em; line-height: 1.25; margin:0; padding:0;}
h5 { font-size: 1em;  margin:0; padding:0;}
h6 { font-size: 1em; }

/* 页面基本元素
-------------------------------------------------------------- */

/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }

/* 层浮动 */
.left { float: left; }
.right{ float: right; }
.center { margin: 0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}


/* 头部
-------------------------------------------------------------- */

.header { margin: 0 auto;width:100%; background:url(../images/xian.jpg) no-repeat center bottom; padding-bottom:9px; height:82px; }
.nhead { width:1005px; margin:0 auto; height:82px;}
.logo { float:left; padding-top:20px;}
.yhead { float:right;}



/* 导航
-------------------------------------------------------------- */
#nav li{ text-align:center;font-size:12px;}
/*New Nav Style*/
#nav_wrap { width:768px; overflow:hidden; float:left; padding-top:25px;}
#nav{ height:28px; position:relative;margin:0 auto;}
#nav .l{ height:28px; width:2px; float:left}
#nav .r{height:28px; width:2px; float:right}
#nav .bt_qnav { float:right; }	
#nav .bt_qnav a{ width:31px; height:29px; line-height:39px;display:block;padding:9px 2px 0 0;}
#nav .c{ float:left;margin:0;padding:0}

#nav li { float:left; list-style:none;}
#nav li:hover{ background:url(../images/xiaolan.jpg) no-repeat center bottom;}
#nav li .v a{ width:100px;height:32px; line-height:32px; display:block; color:#515151;float:left;font-size:14px; text-decoration:none;}
#nav li .v a:hover,#nav li .v .sele{ text-decoration:none; font-size:14px;}

#nav li .v a.sele{text-decoration:none;font-size:14px;}
.mmdq { text-decoration:none;color:#fff; font-size:13px;}
#nav .kind_menu { height:37px;line-height:37px;position:absolute; top:28px;left:70px;overflow:hidden; width:745px; text-align:left; display:none;}
#nav .kind_menu a {color:#666; float:left; text-align:center; width:90px; text-decoration:none;}
#nav .kind_menu a:hover { color:#0057AB; text-decoration:none;}
#nav .kind_menu span { font-size:10px;  color:#666; line-height:37px;float:left }
#tmenu{height:28px; overflow:hidden; width:auto;}


/* 尾部
-------------------------------------------------------------- */
.footer { margin:0 auto; width:100%; background:#525252;color:#fff; padding-bottom:23px; padding-top:15px; border-top:1px solid #606A76;}
.nfoot { width:1005px; margin:0 auto;}
.zfoot { width:851px; float:left;}
.yfoot { float:right;}
.zfootyi { float:left; width:100%; line-height:28px; background:url(../images/xian6.jpg) repeat-x bottom; padding-bottom:13px;}
.footer a { color:#FFF;}
.zfooter { float:left; width:100%; line-height:26px; padding-top:10px;}

/* 主体内容开始
-------------------------------------------------------------- */

.page { margin: 0 auto; width:100%; height: auto; }
.content{ width:100%;}
.content a { color:#666;}
.content a:hover{color:#003399;}



.ym a{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;font-size:13px;}
.ym a:hover{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;background: #195091;color:#FFF;font-size:13px;}
.ym span { border: 1px solid gainsboro; margin: 2px;padding: 2px 5px;font-size:12px;}
.ym a.thisclass { background:#195091; color:#FFFFFF}


/* 主页
-------------------------------------------------------------- */
.banner { width:100%; margin:0 auto; height:255px;} 
.navz { position:relative; margin:0 auto; width:1005px; height:255px; z-index:99;}
.navbg { background:url(../images/navbg.png) no-repeat; height:57px; width:1005px; position:absolute; left:0; bottom:9px; z-index:99;}
.znavbt { width:143px; float:left; padding-left:52px; font-size:24px; color:#333333; line-height:57px;}
.xnav { float:left; width:788px;}
.xnav ul li { line-height:57px; float:left; width:auto; overflow:hidden; text-align:center; background:url(../images/xian1.jpg) no-repeat right;}
.xnav ul li a { font-size:14px; line-height:57px; display:block; width:auto; overflow:hidden; height:57px;padding: 0 14px;}
.xnav ul li a:hover { background:url(../images/navbg1.jpg) no-repeat; color:#FFF; font-size:14px; line-height:57px; display:block;}
.xnav ul li a.dq { background:url(../images/navbg1.jpg) no-repeat; color:#FFF; font-size:14px; line-height:57px; display:block;}
.xdhang { background:url(../images/nagbg2.jpg) repeat-x; width:100%; height:62px; margin:0 auto;}
.xdhnr { width:1005px; margin:0 auto; text-align:right; line-height:61px; color:#999999;}
.xdhnr a { color:#999999;}

.syconta { width:1003px; margin:0 auto; padding-top:38px;} 
.contbg { background:url(../images/syxian.jpg) no-repeat 0 12px; width:100%; float:left; text-align:center; font-size:12px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;color:#004fb7; line-height:30px;}
.contbg span { font-size:24px; font-family:"微软雅黑"; color:#004fb7; font-weight:bold; display:block; text-align:center;}
.coner { width:100%; float:left; padding-top:38px;}

/*焦点图*/
.focus{ position:relative; width:428px; height:247px;float: left;}  
.focus img{ width: 428px; height: 247px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;text-decoration:none; text-align:center; outline:0; float:left; }    

.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.conterx { width:100%; float:left; padding-top:13px; padding-bottom:35px;}
.zconte { width:428px; float:left;}
.zontsou { width:100%; float:left;}
.contxwz { float:left; width:100%; line-height:26px; font-size:13px; padding-top:10px;}

.wlcont {
	width: 212px;
	height: 36px;
	background: url(../images/input.jpg) no-repeat;
	margin-left:0px;
	cursor: pointer;
	position: relative;
	font-size: 13px;
	line-height: 36px;
	text-indent: 10px;
	float:left;
	z-index:99;

}
.wlcont ul li {
	height: 25px;
	width: 212px;
	font-size: 12px;
	line-height: 25px;
	color: #fff;
	text-indent: 10px;
	background-color: #a2a2a2;
}
.wlist li {
	height: 25px;
	width: 140px;
	padding-right: 20px;
	font-size: 12px;
	line-height: 25px;
	color: #fff;
	text-indent: 10px;
	background-color: #a2a2a2;
}
.wlist {
	
	z-index: 10000;
	height: 200px;

}
.wlist a {
	font-size: 12px;
	line-height: 25px;
	color: #fff;
	text-indent: 10px;
}
.cutlist {
	position: absolute;
	height: 0;
	overflow: hidden;
	width: 212px;
	z-index: 999;
}
.sysou { background:url(../images/soubg.jpg) no-repeat; width:212px; height:36px;float:right;}
.zsou { width:153px; float:left; height:33px; line-height:33px; padding-left:10px; padding-top:1px; border:none; background:none; color:gray;}
.ysou { width:46px; float:left; height:34px;padding-left:1px;border:none; background:none;}

/* 首页六大优势 
-------------------------------------------------------------- */
.contyc { width:525px; float:right;}
.ctliu { width:100%; float:left; padding-bottom:15px; background:url(../images/xian3.jpg) no-repeat left bottom; font-size:18px; font-weight:bold;color:#666666;}
.ysbg { width:525px; float:left; background:url(../images/ysbg.jpg) no-repeat 33px; height:206px;}
.ysxwz { width:525px; padding-top:10px; line-height:26px; float:left;}
.yswz2 { font-size:14px; color:#004fb7;}
.ctliu a { font-size:18px; color:#666666; font-weight:bold;}
.img1{ width:525px; float:left; padding-top:50px; }
.cc_aboutLeft{background:url(../images/about_index_bg.jpg) no-repeat;width:297px;height:299px;}
.cc_aboutMain{width:525px; height:260px;}
.cc_aboutMain .cc_aboutImg{width:525px;height:268px;position:relative; z-index:999;}
.cc_aboutMain .cc_aboutImg li{width:525px;height:268px;position:absolute;top:0;left:0;}
.cc_aboutMain .cc_aboutTxt{padding:10px 0;}
.cc_aboutMain .cc_aboutNum{ margin-top:15px; height:10px; float:right; }
.cc_aboutMain .cc_aboutNum a{display:block;background:url(../images/about_dian01.jpg) no-repeat;width:24px;height:4px;float:left;margin-right:10px;}
.cc_aboutMain .cc_aboutNum a:hover{background:url(../images/about_dian02.jpg) no-repeat;}
.cc_aboutMain .cc_aboutNum a.cur{background:url(../images/about_dian02.jpg) no-repeat;}
.cc_aboutRight{width:587px;}
.cc_aboutRight .cc_aboutCompany{padding:10px 0;color: #231815;}
.cc_title{ width:110px; float:left;}
.scontb { background-color:#EEEEEE; width:100%; margin:0 auto; padding-top:54px; padding-bottom:58px;}
.sctbn { width:1005px; margin:0 auto;}
.sctbnz { float:left; background:url(../images/sctbbg.jpg) repeat-y; height:225px; width:670px;}
.sctbny { float:right; background:url(../images/xian4.jpg) no-repeat bottom; padding-bottom:2px; background-color:#FFF; height:225px; width:300px; }
.sctzyi { float:left; font-size:13px; color:#BBC5D8; width:154px; padding-top:43px; padding-left:28px;}
.sctzyi span { text-transform:uppercase; color:#FFF; font-size:34px; display:block; padding-bottom:24px;}
.sctzyi a { display:block; padding-top:20px;}
.sctzer { width:442px; float:right; padding-right:21px; padding-top:21px;}
.scteryi { width:100%; float:left; padding-bottom:15px;}
.scteryi .left { float:left; padding-right:14px; width:104px;}
.scteryi .right { float:left; color:#000000; font-size:14px; width:323px;}
.scteryi .right a { font-size:13px; display:block; padding-top:7px; line-height:22px;}
.scteryi .lefta { width:50px; padding-right:4px; float:left; background:url(../images/xian5.jpg) no-repeat right; font-size:12px; }
.scteryi .lefta span { display:block; font-size:22px; font-weight:bold; text-align:center;}
.scteryi .righta { float:left; padding-left:15px; line-height:50px;}
.scteryi .righta a { font-size:13px; font-weight:bold;}
.yxbta { font-size:18px; color:#00428e; padding-left:20px; padding-top:18px;}
.yxbta a { font-size:18px; color:#00428e; }
.yxbta span { font-size:12px; color:#a0a0a0; text-transform:uppercase;}
.yxnra { text-align:center; padding-top:20px;}

/* 公司简介
-------------------------------------------------------------- */
.gsjjnr { width:1005px; margin:0 auto; padding-top:30px; padding-bottom:50px;}
.gsnrx { width:100%; float:left;padding-top:45px; background:url(../images/gsbg.jpg) no-repeat bottom right; }
.gsnrx img {padding-bottom: 44px; padding-right: 58px; float: left; }
.gsyi { background:url(../images/xian2.jpg) no-repeat 530px bottom;  font-size:14px; color:#003399; line-height:25px; padding-bottom:35px; padding-right:5px;}
.gsnrx p.p1 {line-height:24px; padding-top:3px; }
.gsnrs { padding-top:14px;width:100%; float:left; font-size:16px;}
.gsztys { font-size:16px; color:#003399; font-weight:bold; padding-top: 34px}

/* 企业文化
-------------------------------------------------------------- */
.qywhdakuang { width:100%; float:left;}

/* 企业理念
-------------------------------------------------------------- */
.qylnx { width:100%; float:left; padding-top:65px;}
.diyi { border-bottom:1px solid #EAEAEA; padding-bottom:51px;}
.diyi .left { float:left;}
.diyi .right { float:right; width:505px; line-height:24px;}
.diyi .right span { font-size:22px; color:#666; font-weight:bold; display:block; line-height:32px; padding-bottom:24px;}

/*--- 企业理念 ---*/

.width-6{width:6px;}
.scroll-main{ position:relative; overflow:hidden;}
.rclngd {  height:330px;}
.scroll-cont{
	position: absolute;
	line-height: 22px;
	left: 2px;
	height: auto;
}
.scroll-box{
	position: absolute;
	width: 5px;
	height: 100%;
	background: url(../images/xl2.jpg) repeat-y center;
	right: 0px;
	top: 0px;
}
.scroll-block{
	position: absolute;
	top: 0;
	width: 5px;
	height:72px;
	background: url(../images/xl.jpg) no-repeat 0 0;
	cursor:pointer;
	left: 0px;
}

.zcnra { float:left; padding-top:50px;width:100%;}
.zcnrb { float:left; padding-top:20px;width:100%;}
.zcnrb p { line-height:26px; padding-bottom:24px; font-size:14px;}
.zcnraz { float:left; width:724px;}
.zcnrax { width:472px; float:left; background-color:#0166B4; height:227px;}
.zcnrt { float:left;}
.zcnryw { font-size:18px; font-weight:bold; color:#003399; float:left;}
.zcnrym { float:left; font-size:13px; padding-top:20px; width:94%;}


.Shopping { width:284px; padding-top:15px; float:left;}
.PicCont{ position:relative; width:284px; height:230px; overflow:hidden;}
.PicCont .Pic{ display:none; position:absolute; left:0px; top:0px;}
.PicCont .Pic img { width:283px; height:230px;}
.PicNum{ position:absolute; right:20px; bottom:6px; width:284px; height:9px; text-align:right;}
.PicNum .Num{ display:inline-block; width:9px; height:9px; margin-left:6px; background:url(../images/shopping_ot.png) no-repeat; color:#d9891c; font:bold 12px/20px Tahoma; text-align:center; cursor:pointer; _behavior:url(/scripts/iepngfix.htc);}
.PicNum .cur{ background:url(../images/shopping_cur.png) no-repeat; color:#fff;}
.PicNum .Numa{ display:inline-block; width:10px; height:10px; margin-left:6px; background:url(../images/shopping_ota.png) no-repeat; color:#d9891c; font:bold 12px/20px Tahoma; text-align:center; cursor:pointer; _behavior:url(/scripts/iepngfix.htc);}
.PicNum .cura{ background:url(../images/shopping_cur.png) no-repeat; color:#fff;}

/* 发展历程用 
-------------------------------------------------------------- */
.fzlcdakuang { width:100%; float:left; padding-top:39px;}
.seabox_01 INPUT {BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 353px; PADDING-RIGHT: 5px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 26px; BORDER-RIGHT-STYLE: none; PADDING-TOP: 0px}
.honor {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;PADDING-RIGHT: 0px;}
.event_scroll { WIDTH:60px; float:left; OVERFLOW: hidden}
.left_btn {MARGIN: 0px; WIDTH:58px; background:url(../images/left1.jpg) no-repeat center;FLOAT: left; HEIGHT: 29px; OVERFLOW: hidden; CURSOR: pointer}
.right_btn {MARGIN: 0px; WIDTH:58px; background:url(../images/right1.jpg) no-repeat center; FLOAT: right; HEIGHT:29px; OVERFLOW: hidden; CURSOR: pointer}
.left_btn:hover { background:url(../images/left1.jpg) no-repeat center;}
.right_btn:hover { background:url(../images/right1.jpg) no-repeat center;}
.years_box {FLOAT: left;COLOR: #606060; OVERFLOW: hidden; width:60px; padding-bottom:20px;}
.years_box li.tabActive2{ background:url(../images/lanyuan.jpg) no-repeat; COLOR: #003399; }
.years_box LI { LINE-HEIGHT:60px; WIDTH:60px; FONT-FAMILY: arial; background:url(../images/huiyuan.jpg) no-repeat;FLOAT: left; HEIGHT: 60px; margin-top:20px; OVERFLOW: hidden;font-size:16px; CURSOR: pointer; float:left; color:#fff; font-weight:bold; text-align:center;}
.events_box { width:820px; overflow:hidden;padding-top:50px; float:right;}
.events_box UL LI { LINE-HEIGHT:22px; MIN-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 820px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 10px}
.events_box UL LI a{ float:left; }
.year{ width:150px; font-size:17px; float:left; padding:10px 0 0 7px; color:#000;}
.fzys1 { overflow: hidden; float: left; width: 100px; height: 67px;}
.fazlk { width:100%; float:left; padding-bottom:10px;}
.nianfen { width:105px; float:left; overflow:hidden; color:#003399; font-size:37px; font-weight:bold;}
.fznr { line-height:27px; font-size:14px; border-left:3px solid #003399; padding-left:26px;}

/* 荣誉资质 
-------------------------------------------------------------- */
.rynr { width:100%; float:left; text-align:center; padding-top:40px;}

/* 企业新闻 
-------------------------------------------------------------- */
.xwwk { width:100%; float:left;padding-top:32px; border-bottom:1px solid #E7E9EA; padding-bottom:27px;}
.xwyi { width:100%; background:url(../images/xian7.jpg) repeat-x; line-height:21px; float:left;}
.xwyi span { font-size:16px; font-weight:bold; display:block; margin-left:30px; background-color:#FFF; width:70px; text-align:center; float:left;}
.xwnks { width:100%; float:left; padding-top:25px;}
.zhilu1{ width:306px; height:283px;border:1px solid #DEDEDE;float:left;margin-right:37px; display:inline;}
.zhilu1:nth-child(3){ margin-right: 0;}
.zhilu1:nth-child(6){ margin-right: 0;}
.zhilu1:nth-child(9){ margin-right: 0;}
.zhilu1:nth-child(12){ margin-right: 0;}
.zhilu1:hover{ width:306px; height:283px; border:1px solid #DEDEDE; background:#ECECEC;}
.biaoti{ width:280px; margin:0 auto; padding-top:8px;}
.biaoti a {font-size:14px; font-weight:bold;}
.miaoshu{ width:280px; margin:0 auto; line-height:24px; padding-top:8px;}
.shijian{ width:280px; margin:0 auto; padding-top:7px;}
.xwtu { width:280px; height:144px; margin:0 auto; margin-top:14px;}
.xwnrx { width:100%; float:left;padding-top:21px; border-bottom:1px solid #E7E9EA; padding-bottom:22px;}
.xwnrx .left { float:left;}
.xwnrx .right { width:811px; float:right;}
.xwnrx .right h3 a { font-size:14px;}
.xwnrx .right span { line-height:32px;color:#b2b2b2; display:block;}
.xwnrx .right a { line-height:24px;}

/* 产品页面 
-------------------------------------------------------------- */
.prowk { width:100%; float:left; padding-top:22px;}
.proyi { border-bottom:1px solid #50A2DD; padding-bottom:13px; font-size:18px; font-weight:bold; width:100%; float:left;}
.proer { padding-top:18px;width:100%; float:left; margin-bottom:30px;}
.wlcont1 { background:url(../images/cpbg1.jpg) no-repeat;
	float:left;
	width: 160px;
	height: 30px;
	margin-right:19px;
	cursor: pointer;
	position: relative;
	font-size: 13px;
	line-height: 30px;
	text-indent: 10px;
	z-index:9999;

}
.wlcont1 ul li {
	height: 25px;
	width: 160px;
	font-size: 12px;
	line-height: 25px;
	color: #fff;
	text-indent: 10px;
	background-color: #a2a2a2;
}
.wlcont2 { background:url(../images/cpbg1.jpg) no-repeat;
	float:left;
	width: 160px;
	height: 30px;
	margin-right:19px;
	cursor: pointer;
	position: relative;
	font-size: 13px;
	line-height: 30px;
	text-indent: 10px;
	z-index:9999;

}
.wlcont2 ul li {
	height: 25px;
	width: 160px;
	font-size: 12px;
	line-height: 25px;
	color: #fff;
	text-indent: 10px;
	background-color: #a2a2a2;
}
.wlcont3 { background:url(../images/cpbg1.jpg) no-repeat;
	float:left;
	width: 160px;
	height: 30px;
	margin-right:19px;
	cursor: pointer;
	position: relative;
	font-size: 13px;
	line-height: 30px;
	text-indent: 10px;
	z-index:9999;

}
.wlcont3 ul li {
	height: 25px;
	width: 160px;
	font-size: 12px;
	line-height: 25px;
	color: #fff;
	text-indent: 10px;
	background-color: #a2a2a2;
}
.cutlist1 {
	position: absolute;
	height: 0;
	overflow: hidden;
	width: 160px;
	z-index: 999;
}
.cutlist2 {
	position: absolute;
	height: 0;
	overflow: hidden;
	width: 160px;
	z-index: 999;
}
.cutlist3 {
	position: absolute;
	height: 0;
	overflow: hidden;
	width: 160px;
	z-index: 999;
}
.soubg2 { background:url(../images/soutu.jpg) no-repeat; width:85px; height:30px; border:none; float:left;}
.prosou { background:none; width:85px; height:30px; border:none; float:left;}
.prosan { float:left; width:100%; padding-top:29px;}
.zhilu2{ width:312px; height:373px;border:1px solid #DEDEDE;float:left;margin-right:29px; margin-bottom:30px; display:inline;}
.zhilu2:nth-child(3){ margin-right: 0;}
.zhilu2:nth-child(6){ margin-right: 0;}
.zhilu2:nth-child(9){ margin-right: 0;}
.zhilu2:nth-child(12){ margin-right: 0;}
.zhilu2:nth-child(15){ margin-right: 0;}
.zhilu2:nth-child(18){ margin-right: 0;}
.zhilu2:nth-child(21){ margin-right: 0;}
.zhilu2:nth-child(24){ margin-right: 0;}
.zhilu2:nth-child(27){ margin-right: 0;}
.zhilu2:nth-child(30){ margin-right: 0;}
.zhilu2:nth-child(33){ margin-right: 0;}
.zhilu2:nth-child(36){ margin-right: 0;}
.zhilu2:nth-child(39){ margin-right: 0;}
.zhilu2:nth-child(42){ margin-right: 0;}

.zhilu2:hover{ width:312px; height:373px; border:1px solid #DEDEDE; background:#ECECEC;}
.biaot2{ width:286px; margin:0 auto; padding-top:8px;}
.biaot2 a {font-size:14px; color:#333; font-weight:bold;}
.miaoshu2{ width:286px; margin:0 auto; line-height:24px; padding-top:8px;}
.shijian2{ width:286px; margin:0 auto; padding-top:7px;}
.shijian2 a { color:#003399;}
.xwtu2 { width:286px; height:232px; margin:0 auto; margin-top:14px;}
.ym { text-align:center; width:100%; float:left; padding-top:20px;}
.ym ul { margin:0 auto;}
/* 产品详情 
-------------------------------------------------------------- */
.proxqbg { background:url(../images/proxqbg.jpg) no-repeat top; width:100%; float:left; padding-top:28px;}
.probt { float:left;}
.probt span { font-size:18px; font-weight:bold; display:block; padding-bottom:5px;}
.protu { text-align:center; padding-top:50px; padding-left:20px;}

#con {	float:left;WIDTH:100%;}
#tags {margin: 0;padding: 0;}
#tags LI { float:left;list-style:none;border-bottom: none;height:54px;width:248px;text-align:center;display: block;margin-right:5px; background:url(../images/dqbg1.jpg) no-repeat;}
#tags LI A {color: #FFFFFF; display: block; font-size:16px; padding-top:12px; height:42px;}
#tags LI.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {color: #FFFFFF; background:url(../images/dqbg2.jpg) no-repeat;display: block;}
#tags LI.selectTag A {color: #FFFFFF;}
#tagContent {width:100%;overflow: hidden; float:left;line-height:26px; padding-top:20px; font-size:13px;}
.tagContent {DISPLAY: none;}
#tagContent DIV.selectTag {DISPLAY: block}
.fanhui { background:url(../images/fanhui.jpg) no-repeat; width:122px; height:40px; float:left; text-align:center; line-height:40px; font-size:14px; color:#FFF; margin-top:22px;}
.fanhui a { font-size:14px; color:#FFF;}

/* 客户服务 
-------------------------------------------------------------- */

#con1 {	float:left;WIDTH:100%; padding-top:22px;}
#tag {margin: 0;padding: 0; border-bottom:1px solid #F0F0F0; height:46px;}
#tag LI { float:left;list-style:none;border-bottom: none;height:47px;width:158px;text-align:center;display: block;margin-right:5px; background:url(../images/fanhui2.jpg) no-repeat center bottom;}
#tag LI A {color: #666666; display: block; font-size:16px; padding-top:14px; height:33px;}
#tag LI.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tag LI.selectTag { background:url(../images/dqbg3.jpg) no-repeat;display: block;}
#tag LI.selectTag A {color: #003399;}
#tagContenta {width:100%;overflow: hidden; float:left;line-height:26px; padding-top:20px; font-size:13px;}
.tagContenta {DISPLAY: none;}
#tagContenta DIV.selectTag {DISPLAY: block}
.khfwnr { float:left;WIDTH:100%; padding-top:40px;}
.khfwnr span { font-size:18px; font-weight:bold; display:block; padding-bottom:28px;}

/* 营销网络 
-------------------------------------------------------------- */
.yxwlnr { float:left; width:100%; text-align:center; padding-top:10px;}

/* 人才理念 
-------------------------------------------------------------- */
.rclna { border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE; float:left; padding-left:30px;}
.rclnb { border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE; float:left;}
.rclnc { border-bottom:1px solid #EEEEEE;float:left;}
.rclnd { border-right:1px solid #EEEEEE; float:left; padding-left:30px;}
.rclne { border-right:1px solid #EEEEEE; float:left;}
.rclnf { float:left;}

/* 发展培训 
-------------------------------------------------------------- */
.fzpxnr { width:100%; float:left; padding-top:60px;}
.fzpxz { float:left; width:537px;}
.fzpxy { float:right;}
.fzpxyi { float:left; width:100%; padding-bottom:10px; background:url(../images/xian8.jpg) repeat-x bottom; font-size:24px; font-weight:bold; padding-top:10px;}
.fzpxyi span { font-size:24px; color:#003399;font-weight:bold;}
.fzpxer { float:left; width:100%; padding-top:12px; line-height:25px;}

/* 在线招聘 
-------------------------------------------------------------- */
.zxzpx { float:left; width:100%; padding-top:25px;}
.zpyi { float:left; background:url(../images/zxzpbg1.jpg) no-repeat; height:32px; width:1002px;}
.zhiwei { width:286px; float:left; text-align:center;}
.suode { width:290px; float:left; text-align:center;}
.niax { width:142px; float:left; text-align:center;}
.diqu { width:142px; float:left; text-align:center;}
.zhiw { width:140px; float:left; text-align:center;}
.hangg { line-height:32px; color:#333333; font-size:15px;}
.hangg1 { line-height:30px; color:#666; font-size:13px;}
.zper { float:left; background:url(../images/zxzpbg2.jpg) no-repeat; height:30px; width:1002px;}
.zpsan { float:left; background:url(../images/zxzpbg3.jpg) no-repeat; height:30px; width:1002px;}

/**在线留言------------------------------------------------**/

.zxly{width:783px; height:430px;color:#666; padding-top:44px; padding-left:100px; float:left;}
.zxly li{float:left; margin-right:9px;}
.zxly_dh{width:958px; height:100px; padding-top:30px;}
.zxlyx { width:100%; float:left; padding-top:67px;}
.lyyi { font-size:14px; float:left; width:100%;}
.lyyi span { font-size:13px; text-transform:uppercase;}
.lyer { padding-top:3px;float:left; width:100%; font-size:46px; font-weight:bold; font-style:italic;}
.lyer span { background:url(../images/lybg.jpg) no-repeat; font-weight:500; width:80px; height:23px; display:block; float:left; line-height:23px; font-size:14px; padding-left:8px; margin-top:17px; font-style:normal;}
.lysan { padding-top:13px;float:left; width:100%; font-size:15px; line-height:23px;}
.lysan span { background:url(../images/lybg.jpg) no-repeat; width:80px; height:23px; display:block; float:left; line-height:23px; font-size:14px; padding-left:8px; margin-top:px; font-style:normal; margin-right:2px;}

/**联系我们------------------------------------------------**/
.lxwmxk { float:left; width:100%; padding-top:35px;}
.lxwmxk .left { float:left; padding-top:5px; width:65%;}
.lxwmxk .right { float:left; width:100%;}
.lxys1 { font-size:15px; color:#003399; font-weight:bold; line-height:24px;}
.lxnr1 { border-bottom:1px solid #D7D7D7; float:left; width:100%; padding-top:15px; padding-bottom:10px;}
.lxbg1 { background:url(../images/lxtb_03.jpg) no-repeat left; padding-left:25px;}
.lxbg2 { background:url(../images/lxtb_06.png) no-repeat left; padding-left:25px;}
.lxbg3 { background:url(../images/lxtb_10.jpg) no-repeat left; padding-left:25px;}
.lxbg4 { background:url(../images/lxtb_13.jpg) no-repeat left; padding-left:25px;}
.lxbg5 { background:url(../images/lxtb_17.jpg) no-repeat left; padding-left:25px;}
.lxbg6 { background:url(../images/lxtb_19.jpg) no-repeat left; padding-left:25px;}
.lxbg7 { background:url(../images/lxtb_21.jpg) no-repeat left; padding-left:25px;}
.lxbg8 { background:url(../images/lxtb_24.jpg) no-repeat left; padding-left:25px;}
.lxbg9 { background:url(../images/lxtb_27.jpg) no-repeat left; padding-left:25px;}
.red { color:#da251c; line-height:25px;}
.hui { color:#666; line-height:25px;}
.lan { color:#003399; line-height:25px;}
.lxnr2 { float:left; width:100%; padding-top:15px; color:#003399; font-size:14px; line-height:24px;}
.lxnr2 h3 { color:#003399; font-size:14px; padding-bottom:3px;}




.backToTop {
	position: fixed;
	top: 400px;
	right: 0.5em;
	text-align: center;
	text-decoration: none;
	color: #EEEEEE; background:#989898;

	font-size: 12px;
	padding: 1em;
	display: none;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
	border: 1px solid #CCCCCC;
	 z-index:999999;
}
a.goUp {
	display: block;
	color: #fff;
}
a.goUp:hover {
	text-decoration: none;
}
#tireSearchShow { cursor: pointer;}
ul.searchProductFloatBox {
	margin: 0;
	padding: 0;
	margin-top: 10px;
	padding-top: 10px;
	list-style-type: none;
	border-top: 1px solid #ccc;
}
ul.searchProductFloatBox li {
	text-align: center;
}
ul.searchProductFloatBox li a {
	color: #fff;
}
ul.searchProductFloatBox li a:hover {
	text-decoration: none;
}
li.SPF-Box {
	position: relative;
}
li.SPF-Box ul.SPFsearchListBox {
	position: absolute;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 358px;
	height: 170px;
	background-color: #fff;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
	-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);
	  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	       box-shadow: 0 0 5px rgba(0,0,0,0.5);
	right:0;
	z-index: 980;
}
.SPFheight {
	height: 170px;
}

li.SPF-Box ul.SPFsearchListBox ul.SPFmenuSelect {
	width: 353px;
	height: 38px;

	list-style-type: none;
	margin: 0;
	padding: 0 0 0 5px;
	-webkit-border-radius: 3px 3px 0 0;
	   -moz-border-radius: 3px 3px 0 0;
			border-radius: 3px 3px 0 0;
}
li.SPF-Box ul.SPFsearchListBox  ul.SPFmenuSelect li {
	float: left;
	margin: 0 1px 0 0;
}
li.SPF-Box ul.SPFsearchListBox  ul.SPFmenuSelect li a {
	display: block;
	width: 70px;
	height: 24px;
	line-height: 23px;
	border: 1px solid #bebebe;
	-webkit-border-radius: 5px 5px 0 0;
	   -moz-border-radius: 5px 5px 0 0;
			border-radius: 5px 5px 0 0;
	font-size: 12px;
	color: #282828;
	background-color: #cccccc;
	text-align: center;
	margin-top: 12px;
}
li.SPF-Box ul.SPFsearchListBox  ul.SPFmenuSelect li a:hover {
	background-color: #e3e3e3;
	text-decoration: none;
}
li.SPF-Box ul.SPFsearchListBox  ul.SPFmenuSelect li a.cur {
	background-color: #fff;
	border-bottom: 1px solid #fff;
	height: 26px;
	margin-top: 10px;
	line-height: 25px;
}
li.SPF-Box ul.SPFsearchListBox  ul.SPFmenuSelect li.SPFclose {
	float: right;
	font-size: 12px;
	color: #FFE600;
	padding-right: 10px;
	cursor: pointer;
}


li.SPF-Box ul.SPFsearchListBox ul.SPFselectorList {
	padding: 0;
	margin: 0;
	height: 90px;
	width: 358px;
	list-style-type: none;
}
li.SPF-Box ul.SPFsearchListBox ul.SPFselectorList li {
	float: left;
	height: 30px;
	padding: 10px 0 0 12px;
}

li.SPF-Box ul.SPFsearchListBox ul.SPFselectorList li select {
	font-size: 12px;
	width: 160px;
}
li.SPF-Box ul.SPFsearchListBox ul.SPFselectorButton {
	padding: 0;
	margin: 0;
	height: 40px;
	width: 358px;
	list-style-type: none;
}
li.SPF-Box ul.SPFsearchListBox ul.SPFselectorButton li {
	float: left;
	padding: 0 0 0 10px;
	color: #282828;
}



#tireBestShow {
	cursor: pointer;
}
li.SPF-Box ul.BPFsearchListBox {
	position: absolute;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 358px;
	background-color: #fff;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
	-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);
	  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	       box-shadow: 0 0 5px rgba(0,0,0,0.5);
	right:0;
	z-index: 980;
	
}

li.SPF-Box ul.BPFsearchListBox ul.SPFmenuSelect {
	width: 353px;
	height: 38px;

	list-style-type: none;
	margin: 0;
	padding: 0 0 0 5px;
	-webkit-border-radius: 3px 3px 0 0;
	   -moz-border-radius: 3px 3px 0 0;
			border-radius: 3px 3px 0 0;
	background: #005baa repeat-x left bottom;
}
li.SPF-Box ul.BPFsearchListBox  ul.SPFmenuSelect li {
	float: left;
	margin: 0 1px 0 0;
}

li.SPF-Box ul.BPFsearchListBox  ul.SPFmenuSelect li a {
	display: block;
	width: 93px;
	height: 24px;
	line-height: 23px;
	border: 1px solid #bebebe;
	-webkit-border-radius: 5px 5px 0 0;
	   -moz-border-radius: 5px 5px 0 0;
			border-radius: 5px 5px 0 0;
	font-size: 12px;
	color: #282828;
	background-color: #cccccc;
	text-align: center;
	margin-top: 12px;
}
li.SPF-Box ul.BPFsearchListBox  ul.SPFmenuSelect li a:hover {
	background-color: #e3e3e3;
	text-decoration: none;
}
li.SPF-Box ul.BPFsearchListBox  ul.SPFmenuSelect li a.cur {
	background-color: #fff;
	border-bottom: 1px solid #fff;
	height: 26px;
	margin-top: 10px;
	line-height: 25px;
}
li.SPF-Box ul.BPFsearchListBox  ul.SPFmenuSelect li.SPFclose {
	float: right;
	font-size: 12px;
	color: #FFE600;
	padding-right: 10px;
	cursor: pointer;
}


li.SPF-Box ul.BPFsearchListBox ul.BPFselectorList {
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	width: 358px;
	display: table;
	content: "";
	list-style-type: none;
}
li.SPF-Box ul.BPFsearchListBox ul.BPFselectorList li {
	float: left;
	height: 30px;
	line-height: 30px;
}
li.SPF-Box ul.BPFsearchListBox ul.BPFselectorList li.bestProduct {
	width: 300px;
	text-align: left;
	color: #282828;
	text-indent: 10px;
}
li.SPF-Box ul.BPFsearchListBox ul.BPFselectorList li.bestProductDelete {
	width: 58px;
	text-align: center;
	color: #005baa;
}
li.SPF-Box ul.BPFsearchListBox ul.BPFselectorList li.bestProductDelete a {
	color: #005baa!important;
	font-size: 12px;
}
li.SPF-Box ul.BPFsearchListBox ul.BPFselectorList li.bestProductDelete a:hover {
	text-decoration: underline;
}

li.SPF-Box ul.BPFsearchListBox ul.SPFselectorButton {
	padding: 0;
	margin: 0;
	height: 40px;
	width: 358px;
	padding-top: 10px;
	list-style-type: none;
	display: table;
	content: "";
	border-top: 1px dashed #bbb;
}
li.SPF-Box ul.BPFsearchListBox ul.SPFselectorButton li {
	float: left;
	padding: 0 0 0 10px;
	color: #282828;
}
.btn-primary{
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #006dcc;
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn-small{
	padding: 2px 10px;
	font-size: 11.9px;
	border-radius: 3px;
	margin-left: 10px;
}
.btn{
	display: inline-block;
	margin-bottom: 0;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

.box_map{width: 100%;height: 460px; border:#CCCCCC solid 1px;}
.box_map iframe{width: 100%;height: 100%;}
