﻿/***Start Base***/
html, body, div,  applet, object, iframe,p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td ,em,select,input,textarea{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-weight:normal;font-style:normal;}
h1, h2, h3, h4, h5, h6{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-style:normal;}
span{margin: 0;padding: 0;border: 0;outline: 0;}
body {line-height: 1;}
* html,* html body {background-image:url(about:blank);background-attachment:fixed;}/* 修正IE6振动bug */
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
table,tr,th,td{vertical-align:middle;}
body {font-size:13px;font-family:Arial,"Microsoft Yahei","宋体",Helvetica,sans-serif;background:#f9f9f9;color:#3f3f3f;/*overflow:hidden;*/}
a { color: #333; text-decoration: none;}
a:hover { color:#6589c4;}
.left,.fl{ float:left;}
.right,.fr{ float:right;}
.hidden{display:none;}
.clear{clear:both;}
.clearfix{clear:both;zoom:1;}
.clearfix:after{content:".";display:block;clear:both;overflow:hidden;height:0px;line-height:0px;visibility:hidden;}
.posR{position:relative;}
.w1200{width:1200px;margin:0 auto;position:relative;display:block;}
.pb01{padding-bottom:35px;}
.bgWhite{background:#fff;}

/*End Base*/
body{padding-top:110px;}
.header{height:107px;border-bottom:solid 3px #3f4654;min-width:1200px;background:#fff;width:100%;position:fixed;top:0px;left:0px;z-index:99;}
.header .logo{width:273px;height:107px;float:left;}
.headerR{float:right;position:relative;height:50px;padding-top:57px;width:920px;}
.headerR .search{width:215px;height:35px;background:#f9f9f9;border-radius:5px;position:absolute;top:18px;right:0px;}
.searchBtn{width:22px;height:22px;background:url(../images/glass.png) center no-repeat;position:absolute;top:7px;right:8px;}
.searchText{height:35px;padding:0px 30px 0px 10px;width:175px;display:inline-block;}
.headerR .nav{float:right;height:50px;}
.headerR .nav li{position:relative;}
.nav .navTop{float:left;width:110px;height:50px;line-height:50px;text-align:center;position:relative;padding-bottom:3px;text-align:center;font-size:14px;}
.navTop .navTlink{color:#666666;font-weight:bold;}
.navTop:hover .navTlink,.navTop.on .navTlink{color:#6589c4;}
.navTop .navSub{position:absolute;top:50px;left:0px;width:110px;display:none;z-index:99;}
.navTop .navSub a{background:url(../images/navBg.png);}
.navSubItem{width:110px;height:30px;line-height:30px;text-align:left;float:left;}
.navSubItem .navSlink{text-align:center;color:#fff;display:block;font-size:12px;}
.navSubItem ul{position:absolute;top:0px;left:110px;width:110px;background:url(../images/navBg.png);display:none;float:left;*height:0;}
.navSubItem ul li{height:30px;line-hieght:30px;overflow:hidden;}
.navSubItem ul li a{color:#fff;width:102px;height:30px;display:block;font-size:12px;padding-left:8px;}
.navSubItem ul li:hover a{color:#b2cefc;}
.navTop:hover .navSub{display:block;}
.navSubItem:hover .navSlink{background:url(../images/blue_9.png);}
.navSubItem:hover ul{display:block;}


.headerR .searchSelect{width:95px;height:32px;position:absolute;top:20px;right:230px;background:#717785;color:#fff;font-size:14px;line-height:32px;z-index:60;}
.searchSelect span{padding-left:10px;height:32px;width:85px; font-weight:normal;position:absolute;top:0;left:0;z-index:55;background:#717785  url("../images/tri.png") 75px 14px no-repeat;cursor:pointer;}
.searchSelect ul{width:95px;position:absolute;top:32px;left:0px;background:#4a515d;z-index:50;display:none;zoom:1;}
.searchSelect ul li{padding-left:10px;height:32px;width:85px; cursor:pointer;}
.searchSelect ul li:hover{background:#717785;}

/**header End**/
.footer{width:100%;min-width:1200px;background:#717785;color:#bfc7d5;padding:18px 0px;}
.fLogo{width:400px;float:left;}
.fMid{width:700px;float:left;font-size:12px;line-height:26px;padding-top:6px;}
.fCode{width:85px;height:85px;float:right;}
.fCode{width:85px;height:85px;}
/**footer End**/
.chatOnline{width:112px;min-height:150px;position:fixed;top:153px;right:35px;overflow:hidden;}
.chatBtn{width:41px;height:150px;background:url(../images/chat.png) right top no-repeat;position:absolute;top:0px;right:0px;}
.chatMain{width:104px;min-height:146px;background:#454a54;padding:0px 4px 4px;text-align:center;border-radius:5px;position:relative;top:0px;right:-112px;}
.chatMain h1{font-size:14px;color:#fff;height:33px;line-height:33px;font-weight:normal;}
.chatList{background:#fff;border-radius:0 0 5px 5px;min-height:114px;}
.chatList dt{font-size:16px;height:40px;line-height:40px;}
.chatList dd{padding-bottom:12px;}
/**chatOnline End**/
.banner{width:100%;height:500px;min-width:1200px;position:relative;}
.banner ul{height:100%;position:relative;}
.banner li{width:100%;height:100%;background:fixed center 110px no-repeat;position:absolute;display:none;}
.bannerPage{width:100%;position:absolute;bottom:20px;height:18px;z-index:20;text-align:center;}
.bannerPage span{width:18px;height:18px;display:inline-block;margin-right:12px;background:url(../images/page01.png) center no-repeat;}
.bannerPage span.on{background:url(../images/page02.png);}
.indexTit{margin-top:15px;height:66px;line-height:60px;position:relative;font-size:26px;padding-left:14px;}
.indexTit span{color:#999999;font-size:16px;margin-left:9px;}
.indexTit:before{content:"";width:2px;height:26px;display:block;position:absolute;left:0px;top:16px;background:#6589c4;}
.index01List{width:1200px;height:266px;overflow:hidden;position:relative;*height:auto;*height:266px;}
.index01Li{width:275px;padding-left:125px;float:left;position:relative;top:0px;left:0px;}
.index01Li dl{width:275px;}
.index01Li dt{height:176px;}
.index01Li dt img{width:126px;height:126px;}
.index01Li dt p{font-size:16px;color:#456cac;height:50px;line-height:50px;}
.index01Li dd{height:30px;line-height:30px;}
.indexGray{background:#f7f7f8;}
.index02Pic{padding:34px 0px;position:relative;top:0px;left:0px;/*width:469px;*/width:460px;}
.index02Pic img{width:100%;}
.index02Left{width:720px;position:relative;top:0px;left:0px;}
.index02Wd{width:720px;display:block;}
.index02Wd li{width:360px;float:left;line-height:24px;margin-bottom:12px;}
.index02Wd li a{font-size:12px;color:#333;/*font-size:16px;*/}
.index02Wd li p{font-size:12px;color:#666;/*font-size:14px;*/}
.index02Wd li a:hover{color:#6589c4;}
.ind02Btn{margin-top:10px;}
.ind02Btn .botton01{width:130px;height:40px;line-height:40px;text-align:center;background:#6589c4;border-radius:5px;color:#fff;font-size:14px;display:inline-block;margin-right:28px;}
.indexHalf{width:577px;position:relative;top:0px;left:0px;}
.ind03list{width:360px;}
.ind03list li{width:180px;float:left;font-size:14px;line-height:36px;}
.ind04Item{margin-bottom:20px;}
.ind04Time{width:63px;height:60px;border:solid 1px #999;text-align:center;line-height:30px;color:#fff;color:#666;font-size:12px;}
.ind04Time h1{height:30px;line=height:30px;background:#999;color:#fff;font-size:22px;font-weight:normal;}
.ind04Wd{width:490px;}
.ind04Wd h1{height:24px;line-height:24px;width:490px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#333;font-weight:normal;}
.ind04Wd p{font-size:12px;line-height:20px;height:40px;width:490px;overflow:hidden;color:#666;}
/**About**/
.banner02{height:250px;width:100%;background:fixed center top no-repeat;min-width:1200px;}
.aboutBanner{background-image:url(../images/banner01.jpg);}
.contentBlock{width:1140px;padding:15px 30px 60px;margin:0 auto;background:#fff;}
.wapPos{height:30px;line-height:30px;text-align:right;font-size:12px;color:#999;border-bottom:solid 1px #dedfe0;}
.contentBody{padding-top:30px;}
.leftMenu{width:250px;float:left;}
.leftTit{padding-bottom:10px;padding-top:5px;}
.leftTit h1{height:24px;line-height:24px;font-size:20px;font-weight:normal;}
.leftTit p{font-size:18px;height:26px;line-height:26px;color:#999;}
.menuList li{border-bottom:solid 1px #dedfe0;}
.menuList li .menuTop{width:235px;height:40px;display:block;padding-left:15px;color:#666;line-height:40px;font-size:16px;}
.menuList li:hover .menuTop{color:#456cac;}
.menuList li.on .menuTop,.menuList li.on:hover .menuTop{color:#fff;background:#456cac;}
.menuList li dl{display:none;padding:5px 0px 10px;}
.menuList li dd{font-size:15px;height:26px;line-height:26px;padding-left:15px;}
.menuList li dd a{color:#666;}
.menuList li dd a:hover,.menuList li dd a.on{color:#456cac;}
.menuList li.on dl{display:block}
.menuContact{line-height:24px;padding:112px 0px 20px;}
.menuContact h1{font-size:14px;color:#666;}
.menuContact p{font-size:12px;color:#999;}
.menuAd{width:250px;height:70px;margin-bottom:15px;}
.menuAd img{width:250px;height:70px;}
.contentR{width:840px;float:right;}
.rightTit{height:28px;line-height:28px;padding-left:15px;position:relative;font-size:18px;color:#456cac;padding-bottom:28px;}
.rightTit i{width:2px;height:18px;display:block;background:#456cac;position:absolute;top:5px;left:0px;}
.contentMain {line-height:28px;font-size:14px;color:#666;}
.contentMain h1{font-size:16px;color:#333;}
/**服务管理 product_manage**/
.productBanner{background-image:url(../images/banner02.jpg);}
.rightTit02{height:80px;background:#eee;text-align:right;}
.rightTit02 h1{padding-right:25px;font-size:18px;color:#666666;padding-top:40px;height:22px;line-height:22px;font-weight:normal;}
.solution01{padding-top:20px;}
.solution01 ul{height:360px;}
.solution01 li{height:36px;line-height:36px;font-size:14px;}
.solution01 li a{color:#999;}
.solution01 li a span{padding-right:55px;}
.solution01 li a:hover{color:#456cac;}
/**产品方案内页 product_detail**/
.soluteDetail{line-height:28px;}
.soluteDetail strong{color:#333;}
/**招聘专栏-职位列表 recruitment**/
.jobList{width:840px;}
.jobList .jobTable{height:405px;}
.jobList table{width:100%;}
.jobList th{height:40px;border-bottom:solid 1px #666;font-size:16px;color:#333;background:#fff;text-align:left;padding-left:15px;}
.jobList td{height:36px;line-height:36px;fpnt-size:14px;color:#666;text-align:left;padding-left:15px;}
.jobList td a{color:#666;}
.jobList tr:hover{background:#f4f4f4;}
.jobList td a:hover{color:#456cac;}
.listPage{height:32px;text-align:center;padding-top:40px;text-align:center;}
.pageNum{display:inline-table;height:32px;}
.listPage a,.listPage span{width:auto;min-width:20px;height:30px;font-size:14px;color:#999;padding:0px 10px;border:solid 1px #999;border-left:0;display:table-cell;*display:inline-block;border-left:0;}
.listPage a:first-child{border-left:1px solid #999;border-radius:5px 0px 0px 5px;}
.listPage a:last-child{border-radius: 0px 5px 5px 0px ;}
.listPage a:hover{color:#456cac;}
.listPage a.on{background:#456cac;color:#fff;}
/**招聘专栏-职位详情**/
.jobTit{height:30px;line-height:30px;font-size:20px;color:#456cac;padding-bottom:20px;}
.jobDetail h1{font-size:16px;color:#333333;line-height:30px;}
.jobBref{font-size:14px;line-height:30px;padding-bottom:20px;}
.jobBref li{width:250px;height:30px;float:left;color:#666;}
.jobBref li strong{color:#333;font-weight:normal;}
.jobDeWd{font-size:14px;line-hieght:26px;color:#666;padding-bottom:40px;}
.jobDeWd h2{color:#333;}
.btnLink{height:40px;line-height:40px;}
.btnLink a{width:130px;height:40px;border-radius:5px;color:#fff;background:#6589c4;display:inline-block;font-size:14px;text-align:center;}
/**职位申请**/
.applyTable{}
.applyTable td{padding-bottom:16px;}
.applyTable .applyLeft{width:190px;padding-right:10px;text-align:right;font-size:14px;color:#333;}
.applyTable .applyLeft span{font-size:18px;color:#e60012;padding-right:5px;}
.applyRight input[type="text"],.applyRight textarea{border:solid 1px #dfdfdf;display:block;padding:0px 12px;line-height:28px;font-size:14px;}
.applyRight .applyShort{width:354px;height:28px;}
.applyRight .applyLong{width:551px;height:28px;}
.applyRight .applyBig{width:551px;height:84px;padding-top:5px;padding-bottom:5px;}
.jobApplyBtn{padding-left:132px;padding-top:20px;}
/**新闻中心**/
.newsTop{height:170px;}
.newsTopPic{width:260px;height:170px;float:left;}
.newsTopPic img{max-width:260px;max-height:170px;}
.newsTopRight{width:550px;float:right;}
.newsTopRight .newsTRwd{height:112px;line-height:28px;margin-bottom:18px;position:relative;overflow:hidden;}
.newsTRwd a{color:#666666;}
.newsTRwd h1{font-size:16px;}
.newsTRwd p{font-size:14px;}
/**新闻列表**/
.solution01.newsList{padding-top:0px;}
/**新闻内页**/
.newsDetail{line-hieght:26px;font-size:14px;color:#666;}
.newsDetail h1{font-size:16px;color:#333;}
/**联系我们**/
.contactL{width:590px;float:left;text-align:center;}
.conMap{width:588px;height:378px;border:solid 1px #ddd;margin-bottom:20px;}
.contactL .mapJump{height:22px;line-height:22px;padding-left:30px;background:url(../images/icn06.png) left center no-repeat;display:inline-block;color:#333;font-size:18px;}
.contactR{width:485px;float:right;}
.contactWd {line-height:36px;color:#666;}
.contactWd h1{font-size:18px;color:#333;font-weight:normal;padding-bottom:20px;}
.contactWd p{padding-left:28px;background:left center no-repeat;line-height:36px;font-size:14px;}
.contactWd .icn01{background-image:url(../images/icn01.png);}
.contactWd .icn02{background-image:url(../images/icn02.png);}
.contactWd .icn03{background-image:url(../images/icn03.png);}
.contactWd .icn04{background-image:url(../images/icn04.png);}
.contactWd .icn05{background-image:url(../images/icn05.png);}
/**企业荣誉**/
.honorList{width:867px;}
.honorList li{width:260px;hieght:180px;border:solid 1px #456cac;float:left;margin-right:27px;margin-bottom:27px;}
.honorList li a{display:block;}
/**重要客户**/
.customer{padding:10px;background:#f9f9f9;margin-top:30px;}
.customerTab{height:40px;width:820px;position:relative;}
.customerTab .cusPrev,.customerTab .cusNext{width:40px;height:40px;position:absolute;top:0px;text-align:center;line-height:40px;font-family:"宋体";font-weight:bold;font-size:28px;color:#cacaca;cursor:pointer;}
.customerTab .cusPrev:hover,.customerTab .cusNext:hover{color:#333;}
.customerTab .cusPrev{left:0px;}
.customerTab .cusNext{right:0px;}

.cusTabList{width:699px;margin:0 auto;padding:12px 0px;height:16px;line-height:16px;font-size:16px;position:relative;overflow:hidden;}
.cusTabList ul{position:relative;}
.cusTabList li{width:139px;text-align:center;border-right:solid 1px #6c6c6c;float:left;color:#333;}
.cusTabList li:hover,.cusTabList li.on{color:#456cac;}
.cusTabList li span{cursor:pointer;}
.customerMain{margin-top:10px;background:#fff;}
.customerMain ul{padding:5px;display:none;}
.customerMain li{width:160px;height:90px;float:left;text-align:center;border:solid 1px #fff;}
.customerMain li img{max-width:160px;max-height:90px;}
.customerMain li:hover{border-color:#ccc;}







/**product_manage02**/
.contentM02{width:635px;height:800px;position:relative;overflow:hidden;float:left;}
.conItem{margin-bottom:45px;}
.conMwd{font-size:14px;line-height:26px;color:#666;}
.contentFix{float:right;}
.contentFix li{width:144px;line-height:34px;text-align:center;border:solid 1px #666;font-size:14px;color:#333;margin-bottom:17px;cursor:pointer;}
.contentFix li.curr{background:#456cac;color:#fff;border-color:#456cac;}
/**employee新增**/
.contentRtWd{font-size:14px;line-height:26px;color:#666;margin-top:15px;}
