@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ font-size:12px; color:#D0D0D0; background-color:#000;}
a{ color:#D0D0D0; text-decoration:none;}
a:hover{ color:#D0D0D0; text-decoration:none;}
img{ border:0;}
h1{ margin:0px; padding:0px;}
h2{ margin:0px; padding:0px;}
h3{ margin:0px; padding:0px;}
li{ list-style:none;}
dl{ margin:0px; padding:0px;}
dd{ margin:0px; padding:0px;}
dt{ margin:0px; padding:0px;}
.clear{ clear:both;}

.div_h25{ height:25px;}

.div_top{ width:977px; padding-left:25px; height:70px; padding-bottom:29px; padding-top:9px; background:url(../images/top_b.jpg) no-repeat;}
.div_top1{ width:977px; padding-left:25px; height:70px; padding-bottom:29px; padding-top:9px; background:url(../images/cp_topbg.jpg) no-repeat;}
.div_top2{ width:977px; padding-left:25px; height:70px; padding-bottom:29px; padding-top:9px; background:url(../images/p_info.jpg) no-repeat;}
.div_topr{ float:right; width:802px; height:70px;}
.div_r213{ padding-right:22px; float:right; width:780px; text-align:right; height:26px;}
.div_r213 span{ color:#D5EBF6; text-align:center; line-height:22px;}
.div_r213 span a{ color:#D5EBF6; text-decoration:none;}
.div_mune{ width:802px; float:right;}
#imgNav{ height:43px; background: url(../images/nav.jpg) no-repeat; list-style-type: none; float:right;}
#imgNav li{ float: left; display: inline; margin: 0px; padding: 0px; list-style: none;}
#imgNav li a{ display: block; height:43px; line-height:43px;}

#imgNav li#TopMenu1 a{ width:99px;}
#imgNav li#TopMenu1 a:hover{ background: url(../images/nav.jpg) 0px -43px;}
#imgNav li#TopMenu1 a.aon{ background: url(../images/nav.jpg) 0px -43px;}

#imgNav li#TopMenu2 a{ width:98px;}
#imgNav li#TopMenu2 a:hover{ background: url(../images/nav.jpg) -99px -43px;}
#imgNav li#TopMenu2 a.aon{ background: url(../images/nav.jpg) -99px -43px;}

#imgNav li#TopMenu3 a{ width:112px;}
#imgNav li#TopMenu3 a:hover{ background: url(../images/nav.jpg) -197px -43px;}
#imgNav li#TopMenu3 a:aon{ background: url(../images/nav.jpg) -197px -43px;}

#imgNav li#TopMenu4 a{ width:97px;}
#imgNav li#TopMenu4 a:hover{ background: url(../images/nav.jpg) -309px -43px;}
#imgNav li#TopMenu4 a:aon{ background: url(../images/nav.jpg) -309px -43px;}

#imgNav li#TopMenu5 a{ width:112px;}
#imgNav li#TopMenu5 a:hover{ background: url(../images/nav.jpg) -406px -43px;}
#imgNav li#TopMenu5 a:aon{ background: url(../images/nav.jpg) -406px -43px;}

#imgNav li#TopMenu6 a{ width:98px;}
#imgNav li#TopMenu6 a:hover{ background: url(../images/nav.jpg) -518px -43px;}
#imgNav li#TopMenu6 a:aon{ background: url(../images/nav.jpg) -518px -43px;}

#imgNav li#TopMenu7 a{ width:124px;}
#imgNav li#TopMenu7 a:hover{ background: url(../images/nav.jpg) -616px -43px; }
#imgNav li#TopMenu7 a:aon{ background: url(../images/nav.jpg) no-repeat -616px -43px; }
.div_l{ width:320px; padding-left:342px; float:left;}/*改过宽度*/
 
.div_p{ height:23px; text-align:center; padding-top:21px; min-height:21px;}
.div_p1{ height:23px; text-align:center; padding-top:39px; min-height:21px;}
.div_span{ color:#D5EBF6; text-align:center; line-height:32px; height:32px;}
.div_span a{ color:#D5EBF6; text-decoration:none;}
.div_span a:hover{ color:#D5EBF6; text-decoration:none;}

.bigdiv{ width:1002px; background:url(../images/bg.jpg) no-repeat; height:600px; margin:0px auto;}
.big_about{ background:url(../images/ab_bg.jpg) no-repeat; width:1002px; height:600px; margin:0 auto;}
.big_cp{ width:1002px; background:url(../images/cp_bg.jpg) no-repeat; height:750px; margin:0px auto;}
.big_cpinfo{ width:1002px; background:url(../images/c_info.jpg) no-repeat; height:850px; margin:0px auto;}

/*首页*/
.div_itop{ width:952px; padding-left:28px; padding-top:14px; height:63px;}
.div_logo{ float:left; width:162px; height:63px; padding-top:2px;}
.div_cen{ padding-left:155px; width:310px; height:52px; float:left;}
.div_iright{ float:right; width:213px; padding-top:2px;}
.div_icenter{ padding-top:44px; padding-bottom:58px;}
.div_ibottom{}
.div_il{ width:320px; padding-left:348px; float:left;}/*改过宽度*/
 
.div_il p{ width:320px; text-align:center; padding-top:24px;}
.div_il span{ color:#D5EBF6; text-align:center; line-height:22px;}
.div_il span a{ color:#D5EBF6; text-decoration:none;}
.div_ir{ float:right;}
/*首页*/

/*公司简介*/
.div_about{ margin-left:44px; width:919px; height:416px;}
.about_w631{ float:left; width:631px; background:url(../images/ico_bg.jpg) no-repeat; height:416px;}
.about_top{ height:43px; padding-top:21px;}
.about_top h1{ padding-left:35px; padding-top:5px; float:left;}
.about_top h2{ float:right; padding-right:7px;}
.about_top h3{ float:right; padding-right:25px;}
.about_text{ padding-left:33px; padding-right:23px; line-height:18px; color:#D0D0D0;}
.about_text p span{ font-weight:bold; color:#00BAFF;}
.about_pic{ width:199px; float:left; padding-right:40px;}
.about_pic h1{ border:1px solid #31454E;}
.about_pic h1 img{ width:199px; height:78px;}
.about_pic p{ text-align:center; line-height:25px;}

.about_w261{ width:261px; float:left; height:414px; padding-left:27px;}
/*公司简介*/

/*新闻*/
.big_nwes{ width:923px; padding-left:44px; height:416px; background:url(../images/nwes_bg.jpg) no-repeat right;}
.nwes_top{ height:22px; padding-top:17px; width:844px; padding-left:41px; padding-bottom:16px;}
.nwes_top h1{ padding-top:5px; float:left;}
.nwes_top h2{ float:right;}
.nwes_top h3{ float:right; padding-right:7px;}
.big_center{ width:841px; padding-left:43px;}
.big_nwesh1{ height:24px; line-height:24px; width:788px; padding-left:57px; font-weight:normal; background-color:#213541; font-size:12px; color:#969DA0; margin-bottom:8px;}
.big_nwesh1 span{ text-align:right; float:right; padding-right:72px;}
.big_center ul{}
.big_center li{ list-style:none; line-height:33px; border-bottom:1px solid #223441; background:url(../images/nwes_pic.jpg) 18px 7px no-repeat; padding-left:54px;}
.big_center li span{ float:right; padding-right:41px;}
.big_page{ padding-top:18px; text-align:right; padding-right:42px;}
.big_page a:hover{ color:#f00; text-decoration:none;}

.big_page2{ padding-top:18px; text-align:right; padding-right:42px; padding:0px 40px;}
.big_page2 a:hover{ color:#f00; text-decoration:none;}
/*新闻*/

/*产品*/
.big_p{ width:923px; height:547px; background:url(../images/cp_icobg.jpg) no-repeat; margin-left:44px;}
.big_p h1{ padding-top:22px; padding-left:41px; padding-bottom:11px;}
.big_p h1 span{ float:right; padding-right:37px;}
.big_ppic{ width:842px; margin-left:43px; border-top:1px solid #223441; padding-top:10px;}
.big_ul{ padding-left:43px;}
.big_ul li{ padding-right:40px; float:left; padding-left:1px;}
.big_ul li h2{ border:1px solid #31454E; width:205px; 
height:145px; 
background-color:#172933; padding:9px;
}
.big_ul li p{ line-height:20px; padding-top:13px; text-align:center; font-size:14px; padding-bottom:28px;}
/*产品*/

/*产品详页*/
.pinfo_l{ float:left; border:1px solid #31454E; width:337px; height:222px; background-color:#172933; padding:13px;}
.pinfo_r{ float:left; width:425px; padding-left:15px; overflow:hidden;}
.pinfo_r h1{ width:115px; font-weight:bold; font-size:14px; color:#00BAFF; line-height:22px;}
.pinfo_r p{ line-height:20px; padding-right:5px; width:425px; overflow:hidden;}
.pinfo_bottom{ height:30px; text-align:right; padding-left:41px;}
.div_{ width:830px;}
/*产品详页*/

/*解决方案*/
.finfo_center{ width:923px; height:665px; margin-left:44px; background:url(../images/info_p_bg.jpg) no-repeat;}
.finfo_big{ width:842px; margin-left:43px;}
.finfo_pci{ padding-bottom:22px;}
.finfo_pci h1{ float:left; border:1px solid #31454E; width:212px; height:139px; background-color:#172933; padding:9px;}
.finfo_r{ float:right; width:574px;}
.finfo_r h2{ font-size:12px; color:#00BAFF; line-height:28px;}
.finfo_r p{ line-height:20px;}
.finfo_r dl{ padding-top:5px;}
.finfo_page{ text-align:right; padding-right:42px; background-color:#213541; height:20px; line-height:20px;}
.finfo_page a:hover{ color:#f00; text-decoration:none;}
/*解决方案*/

.big_uls{ padding-left:43px;}
.big_uls li{ padding-right:55px; float:left; padding-left:5px;}
.big_uls h1{ border:1px solid #31454E; width:212px; height:139px; background-color:#00BAFF; padding:9px;}
.big_uls h3{ border:1px solid #31454E; width:169px; 
height:116px; 
background-color:#172933; padding:9px;
}
.big_uls dt{ line-height:21px; padding-top:13px; text-align:center; font-size:14px;}
.big_uls dl{ padding-bottom:14px; text-align:center;}
.big_ws{ width:842px; margin-left:43px; padding-top:22px; height:33px;}
.big_ws h2{ float:left;}
.big_ws h3{ padding-bottom:11px; float:right;}
.big_ws h3 span{ padding-right:7px;}

.big_wssc{ width:923px; padding-left:44px; height:416px; background:url(../images/w_bg.jpg) no-repeat right;}
.wssc_r{ float:right; width:466px; padding-right:37px;}
.wssc_r h1{ padding-right:20px; text-align:right; font-size:14px; font-weight:normal; line-height:25px;}
.wssc_r h1 span{ color:#00BAFF;}
.wssc_div{ padding:5px 0px; height:22px; line-height:22px;}
.wssc_div h2{ color:#fff; float:left; font-size:12px; text-align:right;}
.wssc_kuang{ float:right; width:370px;}
.wssc_kuang span{ float:left; width:50px;}
.wssc_kuang p{ float:left; width:30px; text-align:center; color:#223B4A;}
.wssc_bottom{ padding:5px; text-align:center;}
.wssc_bottom span{ padding-right:5px; width:69px;}

.big_dl{ width:923px; padding-left:44px; height:416px; background:url(../images/dl_bg.jpg) no-repeat right;}
.dl_div{ width:842px; padding-left:43px; padding-top:38px;}
.dl_l{ float:right; width:255px; padding-right:230px; padding-top:18px;}
.dl_l h2{ color:#fff; float:left; font-size:12px; text-align:center; padding-right:10px;}
.dl_lkuang{ float:left; width:150px;}
.dl_l dl{ width:200px; text-align:center;}
.dl_l h1{ padding-left:40px; text-align:center; font-size:12px; font-weight:normal;}
.dl_l h1 span{ color:#00BAFF; font-weight:bold;}
.dl_l h1 span a{ color:#00BAFF; text-decoration:underline;}
.dl_l h1 span a:hover{ color:#00BAFF; text-decoration:underline;}

.ser_li{ line-height:33px; height:33px; background:url(../images/nwes_pic.jpg) 18px 7px no-repeat; padding-left:54px; color:#D0D0D0; width:300px;}
.ser_li h2{ float:left; font-weight:normal; font-size:12px; width:150px;}
.ser_div{ float:left;}
.ser_dl{ padding:5px;}
.ser_dl span{ padding-right:10px;}

.big_pcish1{ height:24px; line-height:24px; width:788px; padding-left:11px; font-weight:bold; background-color:#213541; font-size:12px; color:#00BAFF; margin-bottom:8px;}
.big_pcish1 span{ text-align:right; float:left; padding-top:5px; padding-right:5px;}

.gzpc_big{}
.gzpc_big h1{ float:left; width:30px; text-align:right;}
.gzpc_big p{ float:right; width:800px; line-height:22px;}

.ty_big{ padding-left:43px; width:842px;}
.ty_l{ float:left; padding-left:21px; padding-right:48px; width:153px;}
.ty_pci{ width:153px;}
.ty_pci p{ width:153px; text-align:center; font-size:14px; line-height:40px;}
.ty_pci h1{ border:1px solid #31454E; background-color:#172933; padding:8px; width:135px; height:86px;}
.ty_pci h2{ border:1px solid #31454E; background-color:#00BAFF; padding:8px; width:135px; height:86px;}

.ty_r{ float:left; padding-right:20px; width:577px;}
.ty_r h1{ border:1px solid #31454E; background-color:#172933; padding:8px; width:577px; height:387px;}
.ty_r h2{ padding-top:10px;}

.big_topnwesh1{ height:40px; line-height:40px; width:788px; text-align:center; padding-left:57px; font-weight:bold; background-color:#213541; font-size:24px; color:#00BAFF; margin-bottom:18px;}
/*人才招聘*/
.big_pcish2{ height:24px; line-height:28px; width:788px; padding-left:7px; font-weight:bold; background-color:#213541; font-size:12px; color:#00BAFF; margin-bottom:10px;}
.big_pcish2 span{ text-align:right; float:left; padding-top:2px; padding-right:5px;}

.gzpc_big1{}
.gzpc_big1 h1{ float:left; width:79px; text-align:left; padding-left:7px;}
.gzpc_big1 p{ float:left; width:630px; line-height:22px; padding-right:40px; padding-left:7px;}

/*Scroll*/
.DivScroll{width:570px; margin:0px auto; padding-top:36px;}
.Scroll{ position:absolute; z-index:1;}
#Container {
  position: absolute;
  top: 0px; 
  left: 0px;
  width:550px;
  height: 300px;
  overflow: hidden;
}
.Scroller-Container { position: absolute; background: transparent;  width:550px;}
#Scrollbar-Container {
	position: absolute;
	top: 0px;
	left: 550px;
	width: 7px;
	height: 300px;
	background: url(../images/scrollbar_bg.gif) repeat-y center;
}
.Scrollbar-Track {
	width: 7px;
	height: 300px;
	overflow: hidden;
}
.Scrollbar-Handle {
	position: absolute;
	width: 7px;
	height: 34px;
	background: url(../images/scrollico.gif) no-repeat;
}




.DivScroll1{width:846px; margin:0px auto;}
.Scroll1{ position:absolute; z-index:1;}
#Container1 {
  position: absolute;
  top: 0px; 
  left: 0px;
  width:806px;
  height: 270px;
  overflow: hidden;
}
.Scroller-Container1 { position: absolute; background: transparent;  width:806px;}
#Scrollbar-Container1 {
	position: absolute;
	top: 0px;
	left: 806px;
	width: 7px;
	height: 270px;
	background: url(../images/scrollbar_bg.gif) repeat-y center;
}
.Scrollbar-Track1 {
	width: 7px;
	height: 270px;
	overflow: hidden;
}
.Scrollbar-Handle1 {
	position: absolute;
	width: 7px;
	height: 34px;
	background: url(../images/scrollico.gif) no-repeat;
}



 
.DivScroll6{width:846px; margin:0px auto;}
.Scroll6{ position:absolute; z-index:1;}
#Container6{
  position: absolute;
  top: 0px; 
  left: 0px;
  width:806px;
  height: 428px;
  overflow: hidden;
}
.Scroller-Container6{ position: absolute; background: transparent;  width:806px;}
#Scrollbar-Container6 {
	position: absolute;
	top: 0px;
	left: 807px;
	width: 6px;
	height: 417px;
	background: url(../images/scrollbar_bg.gif) repeat-y center;
}
.Scrollbar-Track6 {
	width: 7px;
	height: 399px;
	overflow: hidden;
}
.Scrollbar-Handle6 {
	position: absolute;
	width: 7px;
	height: 34px;
	background: url(../images/scrollico.gif) no-repeat;
}







.DivScroll2{width:846px; margin:0px auto;}
.Scroll2{ position:absolute; z-index:1;}
#Container2 {
  position: absolute;
  top: 0px; 
  left: 0px;
  width:806px;
  height: 551px;
  overflow: hidden;
}
.Scroller-Container2 { position: absolute; background: transparent;  width:806px;}
#Scrollbar-Container2 {
	position: absolute;
	top: 0px;
	left: 806px;
	width: 7px;
	height: 551px;
	background: url(../images/scrollbar_bg.gif) repeat-y center;
}
.Scrollbar-Track2 {
	width: 7px;
	height: 551px;
	overflow: hidden;
}
.Scrollbar-Handle2 {
	position: absolute;
	width: 7px;
	height: 34px;
	background: url(../images/scrollico.gif) no-repeat;
}
.h_450{height:auto !important; height:450px; min-height:450px;}
.h_15{height:auto !important; height:15px; min-height:15px;}
/*Scroll*/
