﻿@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;}


/* 头部
-------------------------------------------------------------- */
.shead { background-color:#0047A7; height:27px; line-height:27px; width:100%; margin:0 auto;}
.header { margin: 0 auto;width:100%;}
.nhead { width:1002px; margin:0 auto;}
.nxhead { width:1002px; margin:0 auto; height:85px;}
.logo { float:left; padding-top:17px;}
.yhead { float:right;}
.right1 { float:right; width:92px; background-color:#FFF; padding-right:35px;}
.right1 a {padding-left:35px;display:block;}
.right2 { float:right; width:85px;}
.right2 a { color:#A3B3D6;  padding-left:35px; display:block;}
.right3 { float:right; width:80px; background:url(../images/jian.png) no-repeat 60px;}
.right3 a { color:#FFF;display:block;}

/* 导航
-------------------------------------------------------------- */
.nav{width:720px;z-index:9; margin-top:35px;}
.nav .li{float:left;width:12.5%;height:50px;}
.nav .nav_cell{display:block;font:font-size: 14px;color: #363639; line-height:55px;text-align:center;}
.nav_lev2{display:none;position:absolute;right:0;top:50px;width:600px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);*zoom:1;_top:49px;}
.nav_menu{background:#ededed;margin-bottom:-9999px;padding-bottom:9999px;}
.nav_menu li{font-size:14px;height:30px;line-height:30px;border-bottom:1px solid #ccc;overflow:hidden;font-weight:bold;}
.nav_block{height:4px;overflow:hidden;left:0;bottom:0;width:100%;overflow:hidden;z-index:-1;_bottom:1px;}
.nav_line{height:2px;overflow:hidden;left:0;bottom:0;width:100%;background:url(../images/navline.jpg);}
.head_block{height:4px;overflow:hidden;left:50%;margin-left:-587px;width:1174px;bottom:0;z-index:-1;}
.head_line{height:4px;overflow:hidden;right:0;width:100px;bottom:0;background:#e30f00;}
.nav .hover .nav_lev2{display:block;}
.nav_lev2 .cont{padding:30px 35px 35px;color:#666;}
.nav_lev2 .t{font-size:14px;color:#333;margin-top:.5em;font-weight:bold;}
.nav_lev2 .shadow{bottom:auto;top:0;}
.nav_lev2 .cont ul{width:100%;overflow:hidden;*zoom:1;}
.nav_lev2 .cont li{float:left;width:45%;margin-right:5%;*width:44%;}
.nav_lev2 .cont img{width:100%;}
.nav_lev2_1{width:690px;}
.nav_lev2_1 .cont img{float:left;width:294px;margin-right:15px;}
.nav_lev2_1 .cont .t{height:4em;overflow:hidden;}
.nav_lev2_2{width:690px;}
.nav_lev2_2 .cont a{display:block;position:relative;width:100%;}
.nav_lev2_2 .cont .vid .t{padding-right:1em;background:url(../images/v.gif) right 5px no-repeat;}
.nav_lev2_3{width:690px;}
.nav_lev2_3 .Tit1{line-height:1.5;}
.nav_lev2_3 dl{float:left;width:122px;height:380px;border-left:1px solid #ccc;margin-left:-1px;}
.nav_lev2_3 dt{font-size:14px;font-weight:bold;padding:0 14px;}
.nav_lev2_3 dt img{display:block;margin:0 auto 20px;width:100%;}
.nav_lev2_3 dd{padding:0 14px;}
.nav_lev2_3 dd a{}
.nav_lev2_3 dl{}
.nav_lev2_4{width:666px;}
.nav_lev2_4 .cont .t{height:2em;overflow:hidden;}
.nav_lev2_5{width:684px;}
.nav_lev2_5 .cont .t{height:auto;overflow:hidden;line-height:1.5;margin-bottom:.5em;}
.nav_lev2_6{width:580px;}
.navtoplev1{right:87px;}
.navtoplev2{}
.navtoplev3{right:0px;}
.navtoplev4{}
.navtoplev5{}
.navtoplev6{}
.l{float:left;}.r{float:right !important;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.p20{padding:20px;}.plr15{padding-left:15px;padding-right:15px;}
.percent70{width:70%;}
.percent30{width:30%;}


/* 尾部
-------------------------------------------------------------- */
.footer { margin:0 auto; width:100%; background:url(../images/footbg.jpg) repeat-x; min-height:138px; background-color:#F0F0F0;}
.nfooter { width:1000px; margin:0 auto; padding-top:15px;}
.nfooter .left { float:left; width:890px;}
.footyi { background:url(../images/xian.jpg) repeat-x bottom; padding-bottom:12px; width:100%; float:left; padding-top:18px;}
.footyi a { background:url(../images/dian.jpg) no-repeat right; padding-right:10px; margin-right:6px;}
.nfooter .right { float:right;}
.foote { width:100%; float:left; padding-top:12px; line-height:25px;}

/* 主体内容开始
-------------------------------------------------------------- */

.page { margin: 0 auto; width:100%; height: auto; }
.content{ width:100%; padding-bottom:35px;}
.content a:hover { color:#0047A7;}
#pages{padding-top:5px; margin:0 auto; padding:25px 0; }
#pages a{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;font-size:13px;}
#pages a:hover{border: 1px solid #DDD;color: #333;margin: 2px;padding: 2px 5px;text-decoration: none;background: #0047A7;color:#FFF;font-size:13px;}
#pages span {background: #0047A7;border: 1px solid gainsboro;color: white;font-weight: bold;margin: 2px;padding: 2px 5px;font-size:12px;}

/* 主页
-------------------------------------------------------------- */
.sxwk { width:1000px; margin:0 auto; padding-top:20px;}
.pro { width:100%; float:left;}
.probt { width:100%; float:left; padding-bottom:9px;}
.probt .left { font-size:16px; color:#565656;}
.right4 { float:right; width:37px; background:url(../images/gd.jpg) no-repeat right;}
.right4 a { display:block;}
.h4-pro-title {	POSITION: relative; PADDING-BOTTOM:0px;LINE-HEIGHT:28px;PADDING-LEFT:9px;PADDING-RIGHT:10px;HEIGHT:28px;OVERFLOW: hidden;}
.h4-pro-title .a-title {	DISPLAY: block; HEIGHT: 28px; font-size:14px; OVERFLOW: hidden; color:#FFF;}
.h4-pro-title .em-info {	COLOR: #888; FONT-WEIGHT: normal}
.h4-pro-title .s-abs {	LINE-HEIGHT: 16px;TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT:16px; COLOR:#FFF; OVERFLOW: hidden; FONT-WEIGHT: normal;}
.h4-pro-title .em-price {POSITION: absolute;  font-size:14px;  TOP: 9px; RIGHT: 15px; FONT-WEIGHT:500 }
.h4-pro-title .em-price span { font-size:15px;COLOR: #4c1800;}
.ul-excel {WIDTH:1000px;ZOOM:1;OVERFLOW: hidden; DISPLAY: none;}
.li-excel {  POSITION:relative;margin-right:7px;WIDTH:194px;float:left;HEIGHT:95px;DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; -z-index:99999999;}
.ul-excel .a-thumb { POSITION: absolute; WIDTH: 194px; HEIGHT:95px;TOP:0px;LEFT:0;}
.ul-excel .a-tag { POSITION: absolute;  PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; BOTTOM: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #ffffff; PADDING-TOP: 3px; LEFT: 15px}
.li-excel .h4-pro-title {	Z-INDEX: 2; MARGIN-TOP:67px;HEIGHT:28px;BACKGROUND: url(../images/cpbg.png);}
.li-excel:hover .h4-pro-title {	MARGIN-TOP: 45px; HEIGHT: 50px}
.li-excel-over .h4-pro-title {	MARGIN-TOP: 45px; HEIGHT: 50px}

.prox { width:100%; float:left; padding-top:25px;}
.gywmk { float:left; width:390px;}
.gywmtu { float:left; padding-top:16px; float:left; width:100%; text-align:center;}
.gywmwz { width:100%; float:left; padding-top:20px; line-height:25px;}
.snew { width:588px; float:right;}
#con {	FONT-SIZE: 12px;WIDTH:100%;}
#tags {margin: 0;padding: 0;height:31px; border-bottom:1px solid #E3E3E3;}
#tags LI { float: left;list-style:none;border-bottom:none;height:31px;line-height:31px;width:89px;text-align:center;background: #DCDCDC;display: block;}
#tags LI A {color: #555555;display:block; font-size:16px;height: 31px;line-height: 31px;}
#tags LI.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {color: #FFFFFF; background:url(../images/tabbg.jpg) no-repeat;display: block;}
#tags LI.selectTag A {color: #FFFFFF;}
#tagContent {width:588px;overflow: hidden;padding-top:16px;}
.tagContent {DISPLAY: none;}
.tagContent ul li { background:url(../images/kuang.jpg) no-repeat left; color:#b2b2b2; text-align:right; line-height:23px;}
.tagContent ul li a { float:left; text-align:left; padding-left:12px;}
#tagContent DIV.selectTag {DISPLAY: block}
.newyc { float:right; width:381px; text-align:right;}
.newyc span { font-size:14px; color:#1e1e1e; display:block; text-align:left;}

/* 关于我们  页面开始
-------------------------------------------------------------- */
.ncont { width:100%; margin:0 auto;}
.ncont a:hover { color:#0047A7;}
.nmenu { width:100%; margin:0 auto; background:url(../images/ndhbg.jpg) repeat-x top;}
.nywk { width:1000px; margin:0 auto;}
.zmenubt { width:170px; height:46px; line-height:46px; float:left; background:url(../images/xian2.jpg) repeat-x;text-align: center;}
.zmenubt span { background:url(../images/jian2.jpg) no-repeat right; font-size:20px; color:#FFF; padding-right:10px;}
.nmav {float:left;width: 829px;padding-left:1px;}
.nmav ul li {float:left;width: 138px;text-align:center;height:52px; overflow:hidden;}
.nmav ul li a {color:#484848;font-size: 13px;display:block;background:url(../images/xian3.jpg) no-repeat right top;height:38px;padding-top:14px;}
.nmav ul li a:hover { color:#ffffff; font-size:14px; display:block; background:url(../images/dqbg.jpg) no-repeat;}
.nmav ul li a.dh { color:#ffffff; font-size:14px; display:block; background:url(../images/dqbg.jpg) no-repeat;}
.ngsjj { width:1006px; margin:0 auto; padding-top:15px; padding-bottom:45px;}
.gsbt { background:url(../images/quan.jpg) no-repeat left; width:983px; padding-left:17px; color:#989797; float:left;}
.gsbt a { color:#989797;}
.gsnr { width:100%; float:left; padding-top:15px;}
.gsnr p { padding-bottom:20px; line-height:25px;}

/* 发展历程  页面开始
-------------------------------------------------------------- */
.fzlcnr { width:100%; float:left; padding-top:15px;}
.fzlcs {  width:100%; float:left; background:url(../images/fzlcbg.jpg) no-repeat bottom; padding-bottom:39px;}
.fzlc1 {  width:250px; float:right;}
.fztu1  { width:100%; float:left;}
.fzwenzi  { width:100%; float:left; color:#0047a7; font-size:13px;}
.fzpd1 { padding:15px 0 0 0;width:150px;}
.fzpd2 { padding:15px 0 0 0; width:136px;}
.fzpd3 { padding:18px 0 0 0;}
.fzpd4 { padding:15px 0 0 0; position:absolute; left:0; top:215px; color:#0047a7; font-size:13px; width:170px; z-index:99;}
.fzpd5 { padding:15px 0 0 0;}
.fzpd6 { padding:15px 0 0 0;}
.fzlc2 {  width:144px; float:right; padding-right:10px;}
.fztu2  { width:100%; float:left; padding-top:43px;}
.fzlc3 {  width:154px; float:right; padding-right:6px;}
.fztu3  { width:100%; float:left; padding-top:85px;}
.fzlc4 {  width:155px; float:right; padding-right:6px; position:relative; z-index:9999;}
.fztu4  { width:100%; float:left; padding-top:130px;}
.fzlc5 {  width:131px; float:right; padding-right:6px;}
.fztu5  { width:100%; float:left; padding-top:175px;}
.fzlc6 {  width:136px; float:right; padding-right:6px;}
.fztu6  { width:100%; float:left; padding-top:220px;}
.fzlxnr { width:100%; float:left; padding-top:15px;}
.fzxian { width:100%; float:left; background:url(../images/xian4.jpg) no-repeat bottom; padding-bottom:32px;}
.fzlcxbg { background:url(../images/fzbg.jpg) no-repeat; width:114px; height:43px; text-align:center; line-height:43px; font-size:14px; color:#FFF;}
.fzxnr { width:100%; float:left; padding-top:15px;}
.fzxnr ul li { font-size:14px; line-height:35px;}

/* 企业资质  页面开始
-------------------------------------------------------------- */
.w100 { width:100%;}
.ryzztu { width:504px;font-size:28px;color:#0047a7;font-weight:bold; float:left; background:url(../images/zztu.jpg) no-repeat top left; padding-left:50px; height:51px; padding-top:10px;}
#cona {	FONT-SIZE: 12px; float:left; width:100%;padding-top:25px;}
#tag { margin:0;padding:0;height:54px;width:551x; float:left;}
#tag LI { list-style:none;line-height:54px;width:551px;display:block;background:url(../images/xian5.jpg) no-repeat left bottom; padding-top:1px;}
#tag LI A { color: #666;display: block;font: 14px/24px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;line-height:55px;padding-left:25px; }
#tag LI.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tag LI.selectTag {color: #FFFFFF; background:url(../images/lan1.jpg) no-repeat;display: block;}
#tag LI.selectTag A {color:#FFFFFF;}
#tag LI.selectTag A span { font-size:14px;color: #FFFFFF;}
#tag LI A span { color:#0b82c6;font-size:14px;}
#tagContenta {width:449px;overflow: hidden;float:left;}
.tagContenta {DISPLAY: none;}
#tagContenta DIV.selectTag {DISPLAY: block}
.bga { width:450px;height:460px;background:#0047A7;}
.sjysa {background: url(../images/sjbg.png) no-repeat left; padding-left:18px; height:40px; line-height:40px;color:#fff; font-size:13px; text-align:right;float:right; padding-right:25px; margin-top:5px;}
.rytp { text-align:center; width:100%; float:right; padding-top:50px; }
.rybtk { text-align:center; width:100%; float:right; padding-top:15px; }
.rybt a {  font-size:14px; color:#FFF;}
.rybt a:hover { color:#FFF;}

/* 企业文化  页面开始
-------------------------------------------------------------- */
.qywhz { float:left; width:570px; line-height:27px;}
.qywhz span{ color:#0047a7; font-weight:bold;}
.qywhy { width:426px; float:right;}

/* 研发中心  页面开始
-------------------------------------------------------------- */
.yfzx { width:100%; float:left;}
.yfyi { float:left; padding-top:10px; padding-bottom:10px; width:100%;}
.yfyi .left { font-size:14px; color:#0047a7; float:left; line-height:46px; width:580px; padding-top:20px;} 
.yfyi .right { float:right; width:413px; background:url(../images/yfbg.jpg) no-repeat right top; height:171px; padding-top:12px;}

.yfxnr{ padding-top:30px; width:100%; float:left;}

.ryzz1{ overflow:hidden; display:block;}
.carousel { margin: 0px auto 20px; padding:0; width: 700px; height: 529px; overflow: hidden; position: relative; }
.carousel .slides { overflow: hidden; position: relative; margin:0 auto; }
.carousel .slides .slideItem { padding: 0px; overflow: hidden; position: absolute; cursor: pointer; opacity: 1 !important; box-shadow:0 3px 8px rgba(0,0,0,0.1); }
.carousel .slides .slideItem a { overflow: hidden; display: block; }
.carousel .slides .slideItem img { width: 100%; height: 100%; }
.carousel .slides .slideItem .cover { background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100% !important; height:423px !important; display: block; position: absolute; }
.prevButton { background:url(../images/left_btn.png) no-repeat; top: 220px; left: 12px; width: 41px; height: 55px; display: block; position: absolute; z-index: 99; cursor: pointer; }
.nextButton { background:url(../images/right_btn.png) no-repeat; top:220px; right: 12px; width: 41px; height: 55px; display: block; position: absolute; z-index: 99; cursor: pointer; }
.prevButton:hover{ background-position:0 -55px; }
.nextButton:hover{ background-position:0 -55px; }
.carousel_description{ height:30px; position:relative; }
.carousel_description div{ width:100%; text-align:center; display:none; }
.carousel_description div span{ display:inline-block; height:29px; line-height:29px; font-size:16px;color:#666; font-weight:bold; }

/* 设备设施  页面开始
-------------------------------------------------------------- */
.sbsswz { width:100%; float:left; line-height:26px; padding-top:25px;}
#conb { width:100%; float:left; padding-top:40px;}
#tagb {margin: 0;padding: 0;height:71px; background:url(../images/sbbg.jpg) repeat-x;}
#tagb LI { float: left;list-style: none;border-bottom: none;height:58px;width:108px;text-align: center; background:url(../images/sbmr.jpg) no-repeat;display: block; margin-left:6px; margin-right:6px;}
#tagb LI A {color: #666; display: block;font: bold 14px/24px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;
height:48px; padding-top:10px;}
#tagb LI.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tagb LI.selectTag {color: #FFFFFF; background:url(../images/sbhover.jpg) no-repeat;display: block;}
#tagb LI.selectTag A {color: #FFFFFF;}
#tagContentb {width:100%;overflow: hidden;padding-top:20px;}
.tagContentb {DISPLAY: none;}
#tagContentb DIV.selectTag {DISPLAY: block}
.tagContentb .right { width:426px; float:right; line-height:25px;}
.tagContentb .right h1 { font-size:24px; color:#5a5a5a;}
.tagContentb .right span { font-size:14px; display:block; font-weight:bold; padding-top:17px; padding-bottom:17px;}

.rollBox { width:551px; float:left;}
.rollBox img { float:left; }
.rollBox .Cont{width:551px; overflow:hidden;float:left;margin:0;}
.rollBox .ScrCont{width:100000px; }
.rollBox .Cont .pic{ width:551px;float:left;height:328px; position:relative;}
.sbzsdw {width:100%;height:38px;background:url(../images/huitiao.png) repeat-x;position:absolute; top:0; left:0;}
.rollBox .Cont .pic img{ display:block; width:551px;}
.rollBox #List1,.rollBox #List2,.rollBox #List1_a,.rollBox #List2_a,.rollBox #List1_b,.rollBox #List2_b,.rollBox #List1_c,.rollBox #List2_c{float:left; height:328px; padding:0; margin:0;}
#List1 a,#List1_b a,#List1_c a,#List1_b a { display:block; width:551px; float:left;}
.img3{ position:absolute; left:0px; top:145px; z-index:999; }
.img4{ position:absolute; right:0px; top:145px; z-index:999;}
.sbbt { background:url(../images/xiaohong.png) no-repeat 23px;padding-left:45px;font-size:14px; color:#fff;line-height:38px;}

/* 体系管理  页面开始
-------------------------------------------------------------- */
.tixyi { width:100%; float:left; padding-top:45px;}
.tixyi .left { float:left; width:266px; color:#333333; line-height:25px; padding-right:38px;}
.tixer{ width:100%; float:left; padding-top:35px;}
.txbg { background:url(../images/sbbg2.jpg) no-repeat top center;width:100%; float:left; padding-top:38px;}
.txxwk {width:196px; float:left; padding-bottom:15px; padding-right:72px;}
.txxbg { background:url(../images/txbg2.jpg) no-repeat; width:189px; height:266px; padding:8px 0 0 7px;}
.txxbt { float:left; width:194px; padding-left:2px; padding-top:5px;}

/* 新闻频道  页面开始
-------------------------------------------------------------- */
.newz { width:100%; float:left; padding-top:25px;}
.hotNewsRec { width:675px; height:332px; float:left;}
.comT { width:auto; height:32px; float:left; line-height:32px; font-size:14px; padding:0px 20px; background-color:#0047A7; color:#fff;}
.comT1 { display:block; height:24px; line-height:24px; font-size:14px; font-weight:bold; color:#000; clear:both;}
.comT2 { display:block; height:32px; line-height:32px; font-size:18px; font-weight:bold; color:#000;}
.hotshow { width:675px; height:300px; position:relative; clear:both; background-color:#F7F7F7; z-index:9999;}
.hotshow .BigImg { width:515px; height:300px; float:left; position:relative; overflow:hidden; z-index:9999;}
.hotshow .BigImg a { display:block;}
.hotshow .BigImg img { display:block; width:515px; height:300px;}
.hotshow .BigImg h3 { width:505px; padding-left:10px; height:35px; line-height:35px; font-size:14px; color:#fff; position:absolute; left:0px; bottom:0px; background:url(../images/nebg.png) repeat-x;}
.rightSlider { width:106px; padding-top:0px; float:right; margin-right:25px; _display:inline;}
.rightSlider .bd { width:106px; height:235px; padding-top:4px; overflow:hidden;}
.rightSlider .bd li { width:106px; height:78px;}
.rightSlider .bd li img { display:block; width:100px; height:66px; border:#ffffff 3px solid;}
.rightSlider .bd li.selected img { border-color:#0047A7;}
.rightSlider a.prev,.rightSlider a.next { display:block; width:106px; height:30px; margin:0 auto;}
.rightSlider a.prev { background:url(../images/sleft.jpg) no-repeat;}
.rightSlider a.next { background:url(../images/xleft.jpg) no-repeat;}
.newpy { width:292px; height:332px; float:right;}
.newpybg { background-color:#F7F7F7; float:left; width:100%; height:300px;}
.newpyn { width:249px; margin:0 auto; padding-top:19px;}
.newsptu { width:100%; border-bottom:1px solid #E8E8E6; padding-bottom:7px;}
.newspbt { color:#0047a7; font-size:14px; padding-top:9px;}
.newspx { float:left; width:100%;}
.newspx ul li { background:url(../images/jtou.jpg) no-repeat left; line-height:25px;}
.newspx ul li a { padding-left:10px;}
.newzx { width:100%;  padding-top:36px; float:left;}
#conc {	WIDTH:100%;}
#tagc {margin: 0;padding: 0;height:32px; border-bottom:1px solid #EDEDED;}
#tagc LI { float: left;list-style: none;height: 32px;line-height: 32px;width:104px;text-align: center;background:#B3B3B3;display: block;margin-right: 5px;}
#tagc LI A { display:block;font:bold 14px/24px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;
height:32px;line-height:32px;color:#FFFFFF;}
#tagc LI.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tagc LI.selectTag { color: #FFFFFF;background: #0047A7;display: block;}
#tagc LI.selectTag A {color: #FFFFFF;}
#tagContentc { overflow: hidden; padding-top:10px;}
.tagContentc {DISPLAY: none;}
#tagContentc DIV.selectTag {DISPLAY: block}
.nwzlb { width:100%; border-bottom:1px dashed #DADADA; float:left; padding-top:17px; padding-bottom:17px;}
.nwzbt { background:url(../images/jtou2.jpg) no-repeat left; color:#0047a7; font-size:14px;}
.nwzbt a{ color:#0047a7; font-size:14px; padding-left:12px;}
.nwzsj { padding-left:12px; color:#9a9a9a; padding-top:5px;}
.nwzms { padding-left:12px; line-height:25px; padding-top:5px;}

/* 公司新闻  页面开始
-------------------------------------------------------------- */
.gsxwx { width:100%; float:left; background:url(../images/xina.jpg) repeat-x; line-height:20px; margin-top:40px;}
.tjxw { color:#0047a7; font-size:18px; font-weight:bold; background-color:#FFF; margin-left:30px; padding-left:10px; padding-right:10px; float:left;}
.gsxwtj { width:100%; float:left; padding-top:25px;}
.gsxwtj ul li { border:1px solid #E2E2E2; float:left; margin-right:17px;}
.gsxwtj ul li a { color:#333333; font-size:14px; display:block; padding:22px 0 0 24px; width:297px; height:251px;}
.gsxwtj ul li a:hover { background-color:#F2F2F2;}
.gsxwtj ul li a span { color:#969696; font-size:13px; padding-top:3px; padding-bottom:17px; display:block;}
.gsqbxw { width:100%; float:left; padding-top:15px;}
.gsqbxw ul li  { float:left; width:100%; padding-bottom:12px; }
.gsqbxw ul li .left { float:left; width:97px; height:97px; background-color:#BBBBBB;}
.gsqbxw ul li .right { float:left; width:909px; height:97px; background-color:#EDEDED;}
.gsqbxw ul li:hover .left { float:left; width:97px; height:97px; background-color:#909090;}
.gsqbxw ul li:hover .right { float:left; width:909px; height:97px; background-color:#0047A7;}
.gsri { font-size:40px; color:#FFF; text-align:center; padding-top:10px;}
.gsyue { text-align:center;color:#FFF;}
.gsqbbt { font-size:14px;color:#333333;padding-top:16px; padding-left:14px;}
.gsqbbt a { font-size:14px;color:#333333;padding-top:16px;}
.gsqbms { color:#333333;padding-top:5px; line-height:24px; padding-left:14px;}
.gsqbms a { color:#969696;}
.gsqbbt  a:hover{ font-size:14px;color:#FFF; }
.gsqbms a:hover { color:#FFF;}
.gsqbxw ul li:hover .gsqbbt a{ font-size:14px;color:#FFF;}
.gsqbxw ul li:hover .gsqbms a{ color:#FFF;}
.ym { width:100%; float:left; padding-top:20px; text-align:center;}

.gssptj { width:100%; float:left; padding-top:25px;}
.gssptj ul li { border:1px solid #E2E2E2; float:left; margin-right:17px;padding:22px 0 0 24px; width:297px; height:251px; margin-bottom:17px;}
.gssptj ul li a { color:#333333; font-size:14px; }
.gssptj ul li span { color:#969696; font-size:13px; padding-top:3px; padding-bottom:17px; display:block;}

/* 业务板块  页面开始
-------------------------------------------------------------- */
.yewuzk { width:100%; float:left; padding-top:24px;}
.yewuk { border:1px solid #E3E3E3; float:left; height:257px; width:1004px; margin-bottom:24px;}

.mainbox{ overflow:hidden;position:relative;}
.flashbox{ overflow:hidden;position:relative;}
.imagebox{ text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:7px;height:7px;margin:10px 5px 0px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
.ywlby { width:335px; float:right; padding-right:15px; padding-top:24px;}
.ywlbynt { float:left; width:100%; color:#3c3c3c; font-size:18px; font-weight:bold;}
.ywlbynt a {color:#3c3c3c; font-size:18px; font-weight:bold;}
.ywlbyms { width:100%; float:left; color:#8e8e8e; padding-top:17px; line-height:25px;height:180px;overflow:auto;overflow-x:hidden;}
.ywlbyms h3 { color:#585757; font-size:14px; font-weight:500; padding-bottom:10px;}
.ywlbyms span { color:#585757; }

/* 人才理念
-------------------------------------------------------------- */
.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;}

/* 人才招聘
-------------------------------------------------------------- */
.rollBoxr { width:958px;margin:0 auto;}
.rollBoxr .Cont{width:750px; overflow:hidden; float:left; text-align:center; margin:0 auto;padding-top:0px; margin-left:98px;}
.rollBoxr .ScrCont{width:10000000px; }
.rollBoxr .Cont .pic{ width:750px;float:left; height:505px; text-align:center;}
.rollBoxr .Cont .pic img{  }
.rollBoxr #List1,.rollBoxr #List2{float:left; padding:0;}
.rollBoxr #List1 a,.rollBoxr #List2 a{ width:87px; float:right;}
.imgr3{ padding-top:235px; position:absolute;left:0px;}
.imgr4{padding-top:235px; position:absolute; right:0px;}
.rczpx { margin:0 auto; width:100%; text-align:center;}
.rczpk { width:100%; padding-bottom:70px; margin:0 auto;}
.rczpnr { width:750px; background:url(../images/rczpbg.jpg) no-repeat; height:149px; margin-top:20px;}
.rcnum { font-size:48px; width:75px; text-align:center; color:#FFF; padding-top:38px; float:left;}
.rcny { width:595px; float:left; padding-left:67px; text-align:left;}
.rczpzw { font-size:18px; padding-top:10px; width:100%;}
.rczpxq { width:100%; float:left; padding-top:15px; line-height:25px; font-size:13px;}
.rcdi { width:278px; float:left;}
.rcxq { width:100%; float:left; padding-top:7px;text-align:right; }

/* 社会责任
-------------------------------------------------------------- */
.shzryi { width:1003px; margin:0 auto; margin-bottom:50px;}
.shgybg { background:url(../images/shbg.jpg) no-repeat; width:498px; height:247px; float:left;}
.shgyn { width:462px; float:left; padding-top:20px; padding-left:17px;}
.shgybt { border-bottom:1px solid #DCDCDC; float:left; width:100%; font-size:16px; font-weight:bold; color:#0047a7; line-height:35px; padding-bottom:10px;}
.shgyms { width:100%; float:left; line-height:26px; padding-top:15px;}
.shgyxbk { width:100%; float:left; margin-bottom:25px; padding-bottom:20px; background:url(../images/xain.jpg) no-repeat bottom;}
.shgyye { width:728px;}
.gyxbt { width:100%; color:#333333; font-size:14px; font-weight:bold; padding-top:20px;}
.gyxbt a {color:#333333; font-size:14px; font-weight:bold; }
.gyxms { width:100%; padding-top:10px; line-height:26px;}

/* 联系我们
----------------------------------------------------------- */
.lxwmk { width:1004px; float:left; border:1px solid #DFDFDF;}
.lxwmz { float:left; background:url(../images/lxbg.jpg) no-repeat right; padding-right:10px; width:617px;}
.lxwmy { width:350px; float:right; padding-top:12px; padding-right:15px;}
.lxyi { float:left; width:100%; padding-bottom:6px;}
.lxedr { width:100%; float:left; padding-top:15px;}
.lxxian { border-bottom:1px dashed #B2B2B2; width:315px; float:right; line-height:24px; padding-bottom:7px;}

/* 企业周边
----------------------------------------------------------- */
.qyzbwz { font-size:14px; line-height:25px; width:100%; float:left; color:#333333;} 
.ui-wrap {	MARGIN: 0px auto; MAX-WIDTH:1100px;}
.ui-wrapper {	POSITION: relative; WIDTH: 120%; LEFT: 0px;}
#i-case {	MARGIN: 30px auto 0px; MIN-HEIGHT: 500px;}
.i-case-wrap {	POSITION: relative; MARGIN: 0px auto}
.i-case-item {	POSITION: absolute; WIDTH:178px; HEIGHT:206px; OVERFLOW: hidden; }
.i-case-item IMG {	Z-INDEX: 0; POSITION: relative;MAX-WIDTH: 100%; TOP: 0px; LEFT: 0px;}
.color IMG { FILTER: none; -webkit-filter: grayscale(0)}
.i-case-aph {	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: url(../Images/case-aph.png); HEIGHT: 100%; TOP: 0px; LEFT: 0px}
.i-case-shade {	Z-INDEX: 2; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(../Images/icase-shade.png) no-repeat center top; HEIGHT: 100%; TOP: 0px; LEFT: 0px}
.i-case-title {	Z-INDEX: 3;POSITION:absolute;TEXT-ALIGN:center;PADDING-BOTTOM: 53px;PADDING-LEFT:10%;WIDTH:80%;PADDING-RIGHT: 10%; DISPLAY:none;COLOR:#fff;TOP:93px;LEFT:0px}
.i-case-title:hover {	TEXT-DECORATION: none}
.i-case-title P {	FONT-SIZE: 18px; font-weight:bold; color:#FFF;}
.i-case-item:hover .i-case-aph {	DISPLAY: block}
.i-case-item:hover .i-case-title {	DISPLAY: block}





