@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:13px; width:100%; background:url(../img/bj.jpg) no-repeat top #c8e6ee; font-family:"微软雅黑"; color:#555;}
.clear{ border:0; margin:0; padding:0; clear: both}
ul,li,dl,dt,dd,h3{margin:0px; padding:0px;list-style:none; list-style-type:none;}
a img {border:0}
a:hover{text-decoration:none; color:#990;}
img{border:none;}
a,a:visited{ text-decoration:none; color:#333;}

#main{width:817px; margin:0 auto; height:100%;}

#tit{float:left; width:817px; height:80px; display:inline;}
#tit_1{float:left; width:139px; height:45px; margin-top:20px;}

#menu {	float:left; width:988px; height:51px; background:url(../img/index_07.jpg) no-repeat; padding:0px 16px; z-index:-1;}
#menu li { float:left; width:112px; text-align:center;  position:relative;border:none;}
#menu li:hover {background:url(../img/indh.jpg) no-repeat top;}
#menu li a {text-shadow:1px 1px 7px #fff; color:#fff; display:block; outline:0; font-size:16px; line-height:51px;}
#menu li:hover a { text-shadow:2px 2px 5px #000;}
#menu li:hover .dropdown_1column {display:block; position:absolute; top:50px; left:0; z-index:1; }
#menu li:hover .dropdown_1column1 {display:block; position:absolute; top:50px; left:0; z-index:1;}
.col_1{float: left; width:112px; margin-right:1px; display:inline; position: relative; }
.col_2{float: left; width:178px; background:#2789bf; margin-right:1px; display:inline; position: relative; padding-left:25px; padding-bottom:25px; }
.dropdown_1column1{margin:0px auto; float:left; background:#2789bf; position:absolute;left:-999em; width:816px; margin-left:-239px; }
.dropdown_1column{margin:0px auto;float:left;position:absolute;left:-999em; width:112px;}
#menu li:hover div a {display:block; background:#2789bf; color:#fff; text-align:left; height:35px; line-height:29px; font-size:13px; padding-left:8px; width:104px;}
#menu li:hover div a:hover{text-shadow:2px 2px 5px #000; background:#0f496e no-repeat; color:#fff; }
#menu li ul { float:left;list-style:none; margin:0;}



will appear in the right place underneath each list item */
.menu ul li { float:left;width:112px; position:relative; line-height:51px;}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {display:block;  width:112px; height:51px; text-shadow:1px 1px 7px #fff; color:#fff; line-height:51px; text-align:center; font-size:16px; margin-left:1px;}
/* make the dropdown ul invisible */
.menu ul li ul {display: none; z-index:1;}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a { background:url(../img/indh.jpg) no-repeat top; text-shadow:2px 2px 5px #000;}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {display:block; position:absolute; top:50px; left:0;  }
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a { display:block; background:#2789bf; color:#fff; text-align:left; height:35px; line-height:29px; font-size:13px; padding-left:10px; width:102px; margin-right:1px;}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover { text-shadow:2px 2px 5px #000; background:#0f496e no-repeat; color:#fff; }

.menu ul li:hover .pro {float:left; display:block; position:absolute;  width:602px; height:135px; margin-left:-120px; background:#2789bf;}
/* style the background and foreground color of the submenu links */
.menu ul li:hover .pro  ul { float:left; display:block; position:absolute; left:0; width:102px; }
/* style the background and foreground color of the submenu links */
.menu ul li:hover .pro  ul li a { display:block; background:#2789bf; color:#fff; text-align:left; height:35px; line-height:29px; font-size:13px; padding-left:10px; width:102px; margin-right:1px;}
/* style the background and forground colors of the links on hover */
.menu ul li:hover .pro  ul li a:hover { text-shadow:2px 2px 5px #000; background:#0f496e no-repeat; color:#fff; }


#banner{float:left; width:817px; height:288px; padding: 0px; margin-top:8px; display:inline;}
.slides {float:left;  width: 817px; height: 288px; overflow: hidden; position: relative; }
.slide-pic {float:left;  margin: 0px; padding: 0px; width: 817px; overflow: hidden; list-style: none; }
.slide-pic img { width: 817px; height: 288px; }
.slide-pic li { display: none;}
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
.slide-li li { margin: 0px; padding: 0px; width: 163.4px; height: 7px; float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 163.4px; height: 7px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999; filter: alpha(opacity=60); opacity: 0.6; }
.op li.cur { background: #666; }
.slide-txt span { display: none; }

#center{float:left; width:817px; margin-top:30px; display:inline;}
#left{float:left; width:246px; padding-left:20px; height:210px; background:url(../img/index_19.jpg) no-repeat left bottom; display:inline;}
.le_t{float:left; width:246px; height:18px; background:url(../img/index_14.jpg) no-repeat left; padding:0px 15px; font-size:17px; line-height:18px;}
.le_t a,.le_t a:visited{ color:#0079fe; font-weight:bold;}
.le_t a:hover{ font-weight:bold;}
.le_t span{ color:#777; font-size:13px; font-style:italic; font-weight:normal;}
#le_c{ float:left; width:250px; text-align:right; line-height:28px; margin-top:15px;}

.xian{ float:left; width:2px; height:205px; margin:0px 23px;}

#cen{float:left; width:230px;}
#ce_c{float:left; width:230px; margin-top:20px;}

#right{float:left; width:220px; height:210px; background:url(../img/index_18.jpg) no-repeat right bottom; display:inline;}
#ri_c{ float:left; width:220px; line-height:33px; margin-top:20px;}

#foot{float:left; width:100%; height:88px; background:url(../img/index_23.jpg) repeat-x top; margin-top:20px; padding-top:10px; display:inline; line-height:25px; text-align:center;}

   
.index .menu_1 a{background:url(../img/indh.jpg) no-repeat top; text-shadow:2px 2px 5px #000;}
.product .menu_2 a{background:url(../img/indh.jpg) no-repeat top; text-shadow:2px 2px 5px #000;}
.erp .menu_3 a{background:url(../img/indh.jpg) no-repeat top; text-shadow:2px 2px 5px #000;}
.jishu .menu_4 a{background:url(../img/indh.jpg) no-repeat top; text-shadow:2px 2px 5px #000;}
.zhaopin .menu_5 a{background:url(../img/indh.jpg) no-repeat top; text-shadow:2px 2px 5px #000;}
.fangan .menu_6 a{background:url(../img/indh.jpg) no-repeat top; text-shadow:2px 2px 5px #000;}
.about .menu_7 a{background:url(../img/indh.jpg) no-repeat top; text-shadow:2px 2px 5px #000;}

/*------------------------------------about----------------------------------------------*/
#ab_banner{ float:left; width:817px; height:176px; margin-top:8px; display:inline;}
#ab_con{float:left; width:817px; margin-top:15px; display:inline;}
#ab_left{ float:left; width:193px;}
#ab_let{ float:left; width:193px; height:139px;}
#ab_lec{float:left; width:193px; margin-top:15px; display:inline;}
#ab_lec li{float:left; width:193px; height:36px;}
#ab_lec li a,#ab_lec li a:visited{float:left; width:193px; height:35px; background:url(../img/about_07.jpg) no-repeat top; display:block; color:#fff; font-size:16px;  line-height:30px; text-align:center; }
#ab_lec li a:hover{ background:url(../img/about_03.jpg) no-repeat; font-weight:bold;}
#ab_lec .spri1 a,#ab_lec .spri1 a:visited{background:url(../img/about_03.jpg) no-repeat;}

#ab_right{ float:left; width:534px; background:#f2f7f8; margin-left:20px; padding:35px; display:inline;}
#ab_rit{float:left; width:534px; height:39px; background:url(../img/ab_09.jpg) no-repeat bottom left; line-height:20px; color:#2495c6; font-size:19px; font-weight:bold;}
#ab_ric{float:left; width:534px; margin-top:8px; line-height:28px; display:inline;}

/*------------------------------------rongyu----------------------------------------------*/
#rong_ric{float:left; width:534px; margin-top:8px; display:inline;}
#rong_ric img{ float:left; max-width:148px; margin:14px; display:inline; border:#ccc 1px solid;}

/*------------------------------------wenhua----------------------------------------------*/
#wen_ric{float:left; width:534px; margin-top:8px; line-height:28px; display:inline;}
#wen_rict{ float:left; width:534px; font-size:17px; text-align:center; font-weight:bold; line-height:50px; color:#036db5;}
#wen_rict1{float:left; width:534px; font-size:15px; text-align:center; line-height:30px; color:#0e4f76; margin-bottom:20px;}
#wen_rict1 span{font-weight:bold; }
#wen_ric span{ line-height:30px; font-weight:bold; color:#0e4f76; }

/*------------------------------------zhaopin----------------------------------------------*/
#zhao_ric{float:left; width:534px; margin-top:8px; display:inline;}
#zhao_ric li{float:left; width:247px; height:50px; line-height:50px; background:url(../img/zhaopin_07.jpg) no-repeat left; padding-left:20px;}
#zhao_ric li a,#zhao_ric li a:visited{ color:#036db5; font-size:16px; font-weight:bolder;}
#zhao_ric li a:hover{ color:#0e4f76;}

#zhao_nric{float:left; width:534px; margin-top:15px; line-height:28px; display:inline;}
#zhao_nric span{ font-weight:bold; line-height:40px;}

/*------------------------------------fangan----------------------------------------------*/
#fang_ric{float:left; width:534px; margin-top:8px; display:inline; line-height:28px;}
#fang_ric img{ float:left; max-width:534px;}
#fang_ric span{color:#036db5; font-size:17px; font-weight:bold; line-height:50px;}
.fang_ric1{float:left; width:534px; font-size:15px; font-weight:bold; line-height:35px;}

/*------------------------------------product----------------------------------------------*/
#think_ric{float:left; width:534px; margin-top:8px; display:inline;}
#think_ric li{float:left; width:534px; height:50px; line-height:50px; background:url(../img/zhaopin_07.jpg) no-repeat left; padding-left:20px;}
#think_ric li a,#zhao_ric li a:visited{ color:#036db5; font-size:16px; font-weight:bolder;}
#think_ric li a:hover{ color:#0e4f76;}

#pro_ric{ float:left; width:534px; margin-top:8px; display:inline; line-height:28px;}
#pro_ric1{ float:left; width:534px; height:220px; text-align:center;}
#pro_ric span{ font-weight:bold; color:#036db5; line-height:40px;}

#ibm_ric{float:left; width:534px; margin-top:8px; display:inline; line-height:28px;}
.ibm_ric1,.ibm_ric2{float:left; width:534px; margin-top:25px; display:inline; line-height:28px; border-bottom:#ccc 1px dashed; font-size:15px; font-weight:bold;}
.ibm_ric1 img,.ibm_ric2 img{float:left; width:240px; border:#ccc 1px solid; margin:0px 20px 23px 0px;}
.ibm_ric1 span,.ibm_ric2 span{ color:#0e4f76; font-size:17px; line-height:60px;}
.ibm_ric2{border-bottom:none;}

#ruan_ric{float:left; width:534px; margin-top:8px; display:inline;}
#ruan_ric li{}
#ruan_ric li img{float:left; width:534px;}
#ruan_ric li span{float:left; width:534px; text-align:center; line-height:45px;}





