@charset "utf-8";
/* 初始化浏览器默认值 */
body,div,ul,h1,h2,h3,h4,h5,h6 {padding:0; margin:0;}
body {font-size:12px; font-family: "微软雅黑","宋体",Verdana,Arial;background-color:#fff; color:#333;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
ul{list-style:none;}
td{height:35px; line-height:35px;}
/* 全局链接 */
a:link,a:visited {color:#333;text-decoration:none; outline:none;}
a:hover {color:#479df8; text-decoration:none;}
a:active {color: #479df8;}
/* 自定义公用样式 */
.c_Green {color:#0aac02;}
.c_White{color:#fff;}
.c_Gray {color:#999;}
.c_Red {color:#FF0000;}
.c_Blue {color:#009;}
.c_DGreen {color:#030;}
.c_Orange {color:#F60;}
/*weight*/
.w100{width:100%; padding:7px 0 4px 0;}
.w980{width:980px; line-height:20px;}
.w30{width:30%;}
.w70{width:69%;}
.w200{width:200px;}
#Nc1,#Nc2,#Nc3,#Nc4,#Nc5,#Nc6{width:163px;}
/*height*/
.h150{height:150px;}
.lh24{ line-height: 24px; }
.lh36{ line-height: 36px; }
/*marger*/
.mt20{margin-top:20px;}
.mb20{margin-bottom:30px;}
.m_center {margin:0 auto;}
/*padding*/
.p25{padding:25px;}
.pl15{padding-left:35px;}
.pb25{padding-bottom:25px;}
.pt20{padding-top:20px;}
.pl10{padding-left:10px;}
.ptl40{padding:20px 30px 0 30px;}
/*font*/
.f12{ font-size:12px; }
.f14{ font-size:14px; }
.f16{ font-size:16px; }
.f18{ font-size:18px; }
.f20{ font-size:20px; }
.f24{ font-size:24px; }
.fB{ font-weight:bold;}
.fN{ font-weight:normal;}
.f_Yahei {font-family: "微软雅黑","宋体",Verdana,Arial;}

.fL{ float:left; }
.fR{ float:right; }
.t_Center { text-align:center;}
.t_Left { text-align:left;}
.t_Right { text-align:right;}
.pi2{ text-indent:2em;}
.cP{ cursor:pointer; }
.hide{ display:none; }

/*border*/
.bl_e8{border-left:1px solid #e8e8e8;}
.br_e8{border-right:1px solid #e8e8e8;}
.bb_e8{border-bottom:1px solid #e8e8e8;}

/*页面导航*/
#header{background:#FFF;z-index: 100;width: 100%;height: 70px;position:fixed; border-bottom:1px solid #ccc;opacity:0.9; }
#header .header{ position: relative;width:100%; max-width:980px; height: 100%;margin: auto;clear: both;}
#header .header .logo {position: absolute;width: 280px;height: 70px;background: white url(/static/logo.png) no-repeat; cursor:pointer;}
#header_nav{ position: absolute;right: 0px;clear: both;}
#about{border-right: 0px!important;}
/*页面浮动导航*/
.menu{position: fixed;background:#FFF;z-index:101;display:none;}
#goTop{width:60px;height:60px;cursor:pointer;border:1px solid #71B8FF;border-radius:5px;background-image: url('/static/top.png'); bottom: 45px; right:20px;}
/*页面固定导航*/
#navigation li {float: left;border-right: 1px solid #ECECEC; background:#fff;}
#navigation li a {display: block;text-align: center;height: 20px;padding:25px 30px ;float: left;}
#navigation li.on a {border-top: 6px solid #479df8; padding-top: 19px;}
#navigation li a:hover,#navigation li a:active,#navigation li a.navi{color:#71B8FF;text-decoration: none;border-top: 6px solid #479df8;padding-top: 19px;}
/*导航下拉列表*/
.engage{position: absolute;top: 70px;right: 172px;width: 201px;border-radius: 0 0 5px 5px;overflow: hidden;background: #fff;display: none; border:1px solid #ececec; border-top:0;}
.engage li a {display: block;padding-left:18px;font-size:14px;width: 182px;height:35px; line-height:35px;}
.engage li a:hover,.engage li a:active {color:#FFF; background:#71B8FF;text-decoration: none;}

/*banner*/
#banner{ width: 100%; min-width:980px; }
.banner{background:url(/static/header-bg.png) no-repeat top center;}
.banner{line-height: 24px;height:225px; text-align:center;margin:0 auto;}
/*.banner{background:url(/static/banner-bg.png); line-height: 24px;height:250px; text-align:center; margin:0 auto;}*/
.banner img{ display:none; margin-top:0px; }
/*engage*/
.gray-box {width: 100%;border-radius: 8px;background: #FFF;box-shadow: rgba(0,0,0,.27) 0 1px 3px,#DCDCDC 0 1px 0,#DDD 0 -1px 0;}
.gray-box .title {height: 60px;padding: 0 10px 0 30px;line-height: 60px;border-bottom: 1px solid #CFCFCF;position: relative;border-radius: 8px 8px 0 0;box-shadow: rgba(0,0,0,.12) 0 1px 8px; background:url(/static/dialog-bg.png);}
.gray-box .title h2 {font-size: 18px;font-weight: 400;color: #626262;}
.position-list-head {height: 38px;border-bottom: 1px #e1e1e1 solid;background: #e6e7e8;}
.position-list-head span {float: left;line-height: 38px; font-size:14px;}
.position-list {border-radius: 0 0 8px 8px;overflow: hidden;background:url(/static/position-list-bg.png);}
.position-list li {height: 62px;color: #000;vertical-align: top;}
.position-list li span {float: left;line-height: 62px; font-size:14px;}
.position-list li a {cursor: pointer;}
.position-name {width: 350px;padding-left: 32px;}
.position-type {width: 180px;padding-left: 40px;}
.position-place {width: 180px;}
/*弹出框*/
.diag {display: none;}
#fade{position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:102;opacity:.6;filter: alpha(opacity=60);}
#dialog {position: fixed;left:0px;right:0px;top:0px;bottom:0px;margin:auto;background: #FFF;z-index:103;border-radius: 12px;}
#dialog h4 {font-size: 20px;color: #666;font-weight: 400;}
#dialog h6 {padding-bottom: 10px;font-weight: 400;font-size: 14px;margin: 10px 0 0;}
#dialog .icon-close{background: url(/static/icon.png) 10px 10px no-repeat;position: absolute;right: 0;top: 0;width: 16px;height: 16px;padding: 22px;cursor: pointer;float: right;z-index: 3;}
#dialog .icon-close:hover{ }
#dialog .diag-title {height: 60px;line-height: 60px;padding: 0 30px;position: relative;z-index: 2;border-bottom:1px solid #d1d1d1;box-shadow: 0 2px 6px #d1d1d1; border-radius: 12px 12px 0 0; background:url(/static/dialog-bg.png);}
#dialog .diag-content{height:380px;padding:0 30px;overflow:auto;position:relative;border-bottom:1px solid #d1d1d1;box-shadow:0 2px 6px #d1d1d1;}
/*滚动条样式*/
#dialog .diag-content::-webkit-scrollbar {width: 3px;}
#dialog .diag-content::-webkit-scrollbar-thumb {background: rgba(0,0,0,.3);}
#dialog .diag-content::-webkit-scrollbar-track {background: rgba(0,0,0,.1);}

#dialog .save-bar {width: 574px;padding: 0 15px;line-height: 52px;height: 60px;clear: both;position: absolute;bottom: 1px;}
#dialog .positon-decri-item {overflow: hidden;color: #333;}
#dialog .positon-decri-item li {float: left;width: 50%;height: 30px;line-height: 28px;vertical-align: top; font-size:14px;}
#dialog .positon-requirements {border-radius: 8px;background: #fff;color: #656565;line-height: 26px;}
#dialog .positon-requirements ul li {padding-left: 8px;line-height: 26px; font-size:14px;}

#dialog .blue-bt {width: 132px;position: relative;float: right;margin-top:12px;height: 38px;line-height: 34px;border-radius: 9px;font-size: 14px;background: none\9;background: #577BC7;overflow: hidden;}
#dialog .blue-bt span {position: absolute;width: 18px;height: 38px;top: 0px;left: 23px;}
#dialog .blue-bt a {color: #fff;width: 82px;height: 40px;line-height: 40px;padding-left: 50px;text-align: left;float: right;font-size: 14px;z-index: 2;border-radius: 9px;cursor: pointer;display: block;
background: -webkit-linear-gradient(#739fe1,#5f7ed7);
background: -moz-linear-gradient(#739fe1,#5f7ed7);
background: -ms-linear-gradient(#739fe1,#5f7ed7);
background: -o-linear-gradient(#739fe1,#5f7ed7);
-moz-box-shadow: inset 0 1px 3px #92b6ec,inset 0 0 2px #627dca,inset 0 -2px 3px #4c69b8;
-ms-box-shadow: inset 0 1px 3px #92b6ec,inset 0 0 2px #627dca,inset 0 -2px 3px #4c69b8;
-o-box-shadow: inset 0 1px 3px #92b6ec,inset 0 0 2px #627dca,inset 0 -2px 3px #4c69b8;
box-shadow: inset 0 1px 3px #92b6ec,inset 0 0 2px #627dca,inset 0 -2px 3px #4c69b8;}
#dialog .blue-bt a:hover {box-shadow: inset 0 1px 3px #83a9e1,inset 0 0 2px #627dca,inset 0 -2px 3px #5a77c7,inset 0 0 100px rgba(48,77,147,.4);}
/*产品列表*/
#content .main {position: relative;width:100%; max-width: 1160px;margin: auto;}
#content .main .change {display: block;position: absolute;bottom: 120px;width: 34px;height: 64px;cursor: pointer;}
#content .main .change {background-repeat: no-repeat;background-image: url(/static/change.png);}
#content .main .l-c {left: 0; background-position: -2px -4px;}
#content .main .r-c {right: 0;background-position: -2px -76px;}
#content .main .l-c:hover {left: 0; background-position: -44px -4px;}
#content .main .r-c:hover {right: 0; background-position: -44px -76px;}
#content .main .wrap {position: relative;width: 980px;overflow: hidden;margin: auto;}
#content .main .wrap ul {position: relative;left: 0;width: 4400px;margin-top: 40px;clear: both;}
#content .main .wrap ul li {float: left;width: 243px;margin-right: 125px;}
#content .main .wrap ul li h5 {font-size: 24px;line-height: 80px;}
#content .main .wrap ul li p { text-align:left; line-height: 24px;color: #8c8c8c; height:150px;}
#content .main .wrap ul li span {display: inline-block;cursor:pointer;width: 135px;height: 135px;-moz-border-radius: 67px; -webkit-border-radius: 67px; border-radius: 67px; }

/*内容*/
#contents{width: 980px;line-height: 20px;margin: 0px auto;height: 100%;overflow: auto;min-height:760px}
#info{margin:0; padding-left:15px;}
#info li{background:url(/static/link1.gif) no-repeat scroll 0 8px transparent;line-height:27px;padding:0 0 0 16px;margin:10px 0; }

/*.contents{ background:url(/static/content_bg.png) no-repeat; background-position:top center; background-attachment:fixed; }*/
.content {width: 100%;border-bottom: 1px solid #e6e6e6;}
.content_nav {height: 50px;line-height: 50px;border: 1px solid #ebebeb;border-bottom: none;background: #f6f6f6;
background: -webkit-linear-gradient(left, #fff, #f6f6f6, #f6f6f6, #fff);
background: -moz-linear-gradient(left, #fff, #f6f6f6, #f6f6f6,#fff);}
.content_nav li {float: left;border-right: 1px solid #ECECEC;}
.content_nav li a {text-align: center;height: 20px;padding:15px 30px; font-weight: bold;}
.content_nav li a:hover,.content_nav li a:active {color:#FFF; background:#71B8FF;text-decoration: none;}
.content_nav li .on{color:#FFF; background:#71B8FF;}

/*contact*/
.address_left{ float:left; width:300px; height:352px;}
.address_right{ width:550px; height:350px; float:right; border: 1px solid #e1e1e1; background:url(../images/address.png) no-repeat -140px -40px;  }


/*右边列表*/
.right_img{background:url(/static/link1.gif) no-repeat 0 12px; padding-left:20px; line-height:34px;}
.rfB{ font-size:14px; font-weight:bold;}
/*公司简介*/
.intro{ font-size:14px; height:300px; color:#333;padding-bottom: 25px;margin: 0 auto;width: 980px;}
.section_h2{ height:38px; margin-top: 20px; }

/*友情链接*/
#footer {line-height:24px;  color: #717C92; background:#f4f4f4;border-top:1px solid #d0d0d0; display: inline-block; width: 100%;}
.more {padding: 20px 0;height:120px;width:980px; margin: 0 auto; border:1px solid #d0d0d0; border-top:0;}
.more li{ float: left; color: #333; width:180px; }
.more .more-li {text-align: center; width: 200px; border-left: 1px dotted #a6a6a6;}
.more li.product {text-align: center; width: 550px; padding: 0px 0px 0px 10px; }
.more .more-ul{margin:15px 0 0 5px;}
.more .more-ul li{line-height: 24px; font-size:14px; }
.more .more-ul li a:hover{ color:#333;text-decoration:underline;}

/* 页脚 */
.copyright{width: 980px; line-height:24px; margin:15px auto; text-align:center; position:relative;}

 /* 仅firefox 识别 */ 
@-moz-document url-prefix(){
#content,#contents,.introduce p { font-family: Verdana, Arial, Helvetica, sans-serif; } 
.introduce a,.diag-title h4,.section_h2,.wrap ul li h5,.fB { font-family: "微软雅黑","宋体",Verdana,Arial; }

}