@charset "utf-8";/*base*/body{background:#fff url(../images/body_bg.jpg) left top repeat-x;font-family:"宋体","微软雅黑",Arial, Helvetica, sans-serif ;font-size:12px;padding:0;margin:0;color:#999;}h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,form,input,strong,em,div,span,fieldset{padding:0;margin:0;font-size:12px;font-weight:normal;font-style:normal;list-style:none;border:none;}img{vertical-align:top;border:none;}a{color:#666; text-decoration:none; outline:none;}a:hover{color:#3366cc;}a:active {outline:none;blr:expression(this.onFocus=this.blur());}/*去掉连接虚线*/.page_body{width:100%;background:url(../images/page_bg.jpg) top center no-repeat;overflow:hidden;}.sub_page_body{background:url(../images/sub_page_body.jpg) top center no-repeat;}/*header*/#header{width:960px;height:150px;margin:0 auto;overflow:hidden;}#header h1{width:167px;height:56px;float:left;margin:61px 0 0 0;overflow:hidden;}#header h1 a{display:block;width:167px;height:56px;background:url(../images/logo.png) center center no-repeat; text-indent:-999em;overflow:hidden}#header ul{float:left;}#nav{width:684px;height:73px;margin:0 0 0 20px;padding:60px 0px 0 13px;background:url(../images/nav_bg.png) center center no-repeat;overflow:hidden;}#nav li{float:left;width:94px;height:47px;font-family:"微软雅黑";font-size:14px; text-align:center;line-height:47px;position:relative;}#nav li a{display:block;float:left;width:94px;height:44px;padding:0 0 0 3px;position:absolute;top:0px;left:0px; z-index:1px;color:#fff;}#nav li span{display:block;float:left;width:94px;position:absolute; z-index:0;left:5px;top:1px;_top:0px;_left:4px;color:#336699;font-size:14px;}#nav li .sub_nav{width:400px;height:30px;position:absolute;top:40px;left:-80%;padding:7px 0 0 0;overflow:hidden;display:none;}#nav li .sub_nav ul{padding:0 0 0 10px;background:#eee;}#nav li .sub_nav li{width:75px;height:30px;line-height:30px;font-size:12px;text-align:left;float:left;overflow:hidden;}#nav li .sub_nav li a{color:#999;height:30px;}#nav li .sub_nav li a:hover{color:#3366cc;}#nav li:hover .sub_nav{display:block;background:url(../images/nav_li_hover.gif) 120px top no-repeat;}#version{width:41px;height:39px;margin:168px 0 0 35px;overflow:hidden;}#version li{height:12px;margin:0 0 13px 0; text-indent:6px;background:url(../images/iocn.gif) left center no-repeat; white-space:nowrap;color:#666;} /*ad*/#ad{width:1126px;height:520px;margin:0 auto;background:url(../images/ad_bg.png) top center no-repeat;overflow:hidden; position:relative;}.banner{width:637px;height:290px;padding:13px 0 0 12px;background:url(../images/banner_bg.png) top center no-repeat;margin:65px auto 0;overflow:hidden;}.focus ul{width:2500px;height:251px;overflow:hidden;position:absolute;}.focus ul li{float:left;width:625px;height:251px;overflow:hidden;}#ad p{width:54px;height:152px;background:url(../images/woman.png) center center no-repeat;position:absolute;left:218px;top:246px; text-indent:-999em;}#ad span{width:21px;height:80px;position:absolute;top:144px; text-indent:-999em; cursor:pointer;}.left{left:196px;background:url(../images/ad_btn.gif) 3px center no-repeat;}.right{right:196px;background:url(../images/ad_btn.gif) -14px center no-repeat;}.focus{width:625px;height:251px;overflow:hidden;position:relative;}.num{display:none;}/*main*/#content{width:960px;margin:0 auto;overflow:auto;}/*首页项共用*/.module{float:left;overflow:auto;color:#666;}.item{border-bottom:1px solid #ccc;overflow:auto;zoom:1;}.item p{float:right;margin:12px 5px 0 0;color:#999;}.item ul{float:left;}.item ul li{float:left;width:77px;height:27px;line-height:27px; text-align:center;center center no-repeat;margin:0 1px 0 0;color:#eee; cursor:pointer;overflow:hidden;}.sec1{background:url(../images/news_bg.gif)}.sec2{background:url(../images/item_current.gif)}.block { display: block; }.unblock { display: none;}/*首页新闻列表*/#news{width:346px;overflow:auto;}.news_list {padding:11px 0 0 5px;overflow:auto;}.news_list  li{width:337px;height:24px;line-height:24px; text-indent:6px;background:url(../images/news_list_bg.gif) left center no-repeat;overflow:hidden;}.news_list  li a{float:left;}.news_list  li span{float:right;}/*首页产品列表*/#pro{width:304px;margin:0 40px;overflow:auto;}.pro_list{height:169px;padding:16px 0 0 8px;overflow:hidden;}.pro_list ul li{width:92px;height:91px;float:left;margin:0 6px 0 0;display:inline;overflow:hidden; text-align:center;}.pro_list ul li a{display:block;width:86px;height:51px;padding:2px;}.pro_list ul li a img{display:block;width:86px;height:51px;border:1px solid #ccc;overflow:hidden;}.pro_list ul li span{display:block;height:38px;line-height:28px;}/*首页联系*/#contact{width:230px;overflow:auto;}.contact_list{height:169px;padding:16px 0 0 8px;overflow:hidden;}.contact_list dl dt{width:218px;height:54px;margin:0 0 6px 0;overflow:hidden;}.contact_list dl dd{height:19px;overflow:hidden;}/*首页友链*/#flinks{width:960px;margin:5px auto;overflow:hidden;}.flinks1{padding:5px 0px 5px 5px; margin-top:5px;}.flinks1 li{ width:auto; padding-right:10px; float:left;_width:0;white-space: nowrap;}/*关于页面*/#container{margin:182px 0 0 0;padding:14px 0 0 0;background:#fff url(../images/container_bg.gif) left top repeat-x;}.sidebar {width:170px;padding:0 0 0 15px;float:left;overflow:hidden;}.sidebar h1{height:55px;padding:0 0 0 10px;font-size:30px;font-family:"微软雅黑";border-bottom:1px solid #666;color:#3366cc; margin-bottom:10px}.sidebar h1 span{display:block;font-weight:bold;color:#ccc;}.sidebar ul li{width:170px;height:32px; text-indent:10px;line-height:32px;border-bottom:1px solid #ccc;overflow:hidden;}.sidebar ul li a{display:block;width:170px;height:32px;overflow:hidden;}.sidebar ul li a:hover{background:url(../images/abouot_current.gif) center center no-repeat;color:#fff;}.sidebar ul li a.about_current{background:url(../images/abouot_current.gif) center center no-repeat;color:#fff}.main{width:710px;float:right;padding:6px 0 0 0 ;overflow:auto;}.statu{height:16px;margin:7px 0 0 0;padding:0 15px 0 0;overflow:hidden;}.sub_module_wra{width:710px;margin:5px 0 0 0;background:#ccc;overflow:hidden; -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}/*子模板外圆角大框*/.statu em{float:left;}.sub_module{width:668px;line-height:24px;padding:40px 20px 20px;margin:1px;background:#fff url(../images/sub-wra_top_bg.gif) left top repeat-x;overflow:auto; -moz-border-radius:10px;border-radius:10px;}/*子模板内圆角大框*/.pic{width:664px;height:214px;margin:0 auto 15px;overflow:hidden;}/*内容页大图*/.sub_module p{font-size:14px;line-height:24px;}/*产品页面*/.sidebar dl dt,.sidebar dl dd{width:170px;height:32px; text-indent:10px;line-height:32px;border-bottom:1px solid #ccc;overflow:hidden;}.sidebar dl dt{color:#fff; cursor:pointer; background:#3366CC}.sidebar dl dt.pro_default{background:#3366CC}.pro_module{width:668px;margin:0 auto;overflow:hidden;}.pro_module li{width:206px;height:175px;float:left;margin:0 0 10px 13px;display:inline;overflow:hiddden;}.pro_module li a img{display:block;;width:202px;height:125px;padding:1px;border:1px solid #ccc;}.pro_module li span{display:block;margin:10px 0 0 0;text-align:center;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}.gpage{width:370px;margin:5px auto 0px; text-align:center;overflow:auto;}.gpage a{float:left;height:30px;padding:0 10px;line-height:30px;background:#eee;margin:0 0 0 5px;border:1px solid #ccc;}/*产品详情页面*/.pro_pic{height:420px;overflow:hidden;}.detailed{width:664px;margin:0 auto ;padding:15px 0 5px 0;overflow:hidden;}.detailed h1{height:30px;line-height:30px;margin:0 0 15px 0;font-weight:bold;font-size:14px; text-indent:15px;background:url(../images/detailed_h1_bg.gif) left top no-repeat;color:#666}.detailed ul{margin:0px 0 0 15px;color:#666;overflow:hidden;}.detailed ul li{width:644px;margin:0;line-height:24px;font-size:14px;overflow:hidden;}.detailed p{width:649px;padding:0 0 0 15px;margin:0;color:#666;overflow:hidden;}/*新闻页面*/.news{width:664px;margin:0 auto 0px;overflow:hidden;}.news ul{margin:0 0 23px 0;overflow:hidden;}.news ul li{height:32px;line-height:32px; text-indent:8px;background:url(../images/news_list_bg.gif) left center no-repeat;border-bottom:1px dashed #ccc;overflow:hidden;}.news ul li a{color:#666;}.news ul li a:hover{color:#3366cc;}.news ul li span{float:right;color:#666;}.title{height:49px;margin:0 0 20px 0;border-bottom:1px dashed #ccc;color:#666;overflow:hidden;}.title h1{font-size:16px;height:30px;font-weight:bold;text-align:center;}.title span{margin:0 0 0 10px;}.news p{color:#666; text-indent:2em;margin:10px 0;font-family: sans serif;, tahoma, verdana, helvetica; font-size: 12px;}.pre_next{width:664px;margin:10px auto 0;overflow:hidden;zoom:1;}.pre_next span{width:300px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}.pre{float:left;}.next{float:right; text-align:right;}/*联系页面*/.contact_con{width:664px;overflow:hidden;margin:0 auto 20px;zoom:1;}.contact{width:320px;float:left;overflow:hidden;}.contact h1{height:38px;font-size:16px;font-weight:bold;color:#666;overflow:hidden;}.contact ul li{height:36px;font-size:14px;overflow:hidden;}.contact_pic{width:300px;height:240px;float:right;overflow:hidden;}.map{width:667px;height:322px;margin:0 auto 5px;border:1px solid #ccc;overflow:hidden;}/*招聘页面*/.title,.position,.position_item{width:664px;margin:0 auto;overflow:hidden;text-align: center;margin-bottom: 10px;padding-bottom: 10px;}.position ul{height:32px;padding:15px 0 0 0;overflow:hidden;}.position ul li{width:120px;height:24px;float:left;padding:3px 0 0 0;margin:0 5px 0 0;text-indent:0px;line-height:24px;background:none;border:none;overflow:hidden;}.position ul li span,.position ul li em{float:left;}.position_item{padding:0 0 10px 0;margin:0 auto 20px;border-bottom:1px dashed #ccc;}.position_item h2{height:28px;overflow:hidden;}.position_item ul li{background:none;border:none;height:20px;line-height:normal;overflow:hidden;}.dede_pages .pagelist{position: relative; left: 50%; float: left;}.dede_pages .pagelist li{ position: relative; right: 50%; display: inline; float: left; margin:0 5px; padding:3px 8px; background:#666; color:#fff}.dede_pages .pagelist li a{color:#fff;}.dede_pages .pagelist li a:hover{ text-decoration:underline; color:#ff6600}/*footer*/#footer{width:100%;margin:28px 0 0 0;background:url(../images/flooter_line.gif) left top repeat-x;overflow:auto;}.div960{width:960px;height:88px;margin:0 auto;padding:20px 0 0 0;overflow:auto;position:relative;}.rimg{width:118px;margin:0 5px 0 27px;background:url(../images/footer_dt_line.gif) top left no-repeat;overflow:hidden;float:right;}.limg{width:118px;margin:0 27px 0 5px;background:url(../images/footer_dt_line.gif) top right no-repeat;overflow:hidden;float:left;}#footer dl{width:660px;height:69px;overflow:hidden;float:left;}#footer dl dt,#footer dl dd{float:left;height:84px;display:inline;}#footer dl dd{width:660px;height:22px;overflow:hidden;float:left;}#footer dl dd em{padding:0 0 0 4px;}#links{width:200px;height:22px;line-height:22px;position:absolute;top:63px;left:675px;}#links span,#links_list{float:left;}#links_list{width:100px;overflow:hidden;}.copyright{font-family:"微软雅黑", "宋体";}/*form*/input{width:231px;height:22px;padding:0 0 0 5px;border:1px solid #dbdbdb;color:#999;line-height:22px;}#join{width:664px;margin:20px auto 0;}#join h1{height:30px;overflow:hidden;}.joinus{height:32px;line-height:32px;overflow:hidden;}.joinus span{float:left;position:relative;}#resume{width:239px;}#btn{width:300px;margin:20px 0 0 0;overflow:hidden;}#btn span{float:right}#button{width:101px;height:38px;background:url(../images/btn.gif) center center no-repeat;font-size:0px; cursor:pointer;border:none;}.joinus span strong{float:left;}.resume{width:170px;height:20px;}.ii{width:61px;height:22px;padding:0 2px 0 0;line-height:22px;}#resume{position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}/*默认蓝色*/.SonlineBox{ width:162px; font-size:12px;overflow:hidden; z-index:9999;}.SonlineBox .openTrigger{ width:30px; height:110px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:#0176ba url(../images/openTrigger.jpg) no-repeat;}.SonlineBox .titleBox{ width:158px; height:35px; line-height:35px; background:#038bdc url(../images/SonlineTitleBg.gif) repeat-x; border-bottom:2px solid #0176ba;}.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-family:'微软雅黑','黑体';}.SonlineBox .contentBox{ width:158px; height:auto; border:2px solid #0176ba; background:#fff; position:absolute; z-index:2;}.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:22px; margin:10px auto 0px auto;}.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}.SonlineBox .contentBox .listBox .QQList a{float:left;}/*在线客服*/.footlinks {clear:both;margin:0px auto;padding:0px;width:1000px;height:auto;font-size:9pt;line-height:140%;color:#666;text-align:left;}.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#666;}.float0831 {POSITION:fixed;TOP:180px;RIGHT:1px;_position:absolute;font-size:12px;}.float0831 A {COLOR:#00a0e9;}.float0831 A:hover {COLOR:#ff8100;TEXT-DECORATION:none;}.float0831 .floatL {POSITION:relative;WIDTH:28px;FLOAT:left;}.float0831 .floatL A {TEXT-INDENT:-9999px;DISPLAY:block;FONT-SIZE:0px;}.float0831 .floatR {BACKGROUND:url(float_bg.gif);}.float0831 .tp {BACKGROUND:url(float_bg.gif);}.float0831 .cn {BACKGROUND:url(float_bg.gif);}.float0831 .floatR {PADDING-BOTTOM:15px;WIDTH:130px;BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:-131px bottom;FLOAT:left;OVERFLOW:hidden;}.float0831 .tp {BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:0% 0%;HEIGHT:10px;}.float0831 .cn {BACKGROUND-REPEAT:repeat-y;BACKGROUND-POSITION:-262px 0px;}.float0831 .cn H3 {TEXT-INDENT:-9999px;HEIGHT:36px;FONT-SIZE:0px;}.float0831 .cn UL {PADDING-BOTTOM:0px;PADDING-LEFT:14px;PADDING-RIGHT:14px;PADDING-TOP:0px;}.float0831 .cn UL LI {BORDER-BOTTOM:#e6e5e4 1px solid;LINE-HEIGHT:36px;WORD-WRAP:break-word;HEIGHT:36px;OVERFLOW:hidden;WORD-BREAK:normal;}.float0831 .titZx {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .titDh {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .titDc {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .icoZx {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .icoTc {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .icoFf {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .icoTl {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .btnOpen {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .btnOpen_n {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .btnCtn {BACKGROUND:url(float_s.gif) no-repeat;}.float0831 .titZx {BACKGROUND-POSITION:5px -10px;}.float0831 .titDh {BACKGROUND-POSITION:5px -66px;}.float0831 .titDc {BACKGROUND-POSITION:5px -124px;}.float0831 .icoZx {BACKGROUND-POSITION:2px -154px;}.float0831 .icoTc {BACKGROUND-POSITION:0px -323px;}.float0831 .qqOn {display:block;margin:6px 0px 0px 15px;}.float0831 .icoFf {BACKGROUND-POSITION:2px -213px;}.float0831 .icoTl {PADDING-LEFT:20px;DISPLAY:block;FONT-FAMILY:"微软雅黑";BACKGROUND-POSITION:2px -266px;FLOAT:left;}.float0831 .btnOpen {BACKGROUND-POSITION:-30px -396px;}.float0831 .btnOpen_n {BACKGROUND-POSITION:0px -530px;}.float0831 .btnCtn {BACKGROUND-POSITION:0px -396px;}.float0831 .icoZx {PADDING-LEFT:28px;DISPLAY:block;FLOAT:left;}.float0831 .icoTc {PADDING-LEFT:28px;DISPLAY:block;FLOAT:left;}.float0831 .icoFf {PADDING-LEFT:28px;DISPLAY:block;FLOAT:left;}.float0831 .btnOpen {POSITION:relative;WIDTH:28px;HEIGHT:118px;TOP:80px;LEFT:2px;}.float0831 .btnOpen_n {POSITION:relative;WIDTH:28px;HEIGHT:118px;TOP:80px;LEFT:2px;}.float0831 .btnCtn {POSITION:relative;WIDTH:28px;HEIGHT:118px;TOP:80px;LEFT:2px;}.float0831 .btnOpen {LEFT:1px;}.float0831 .btnOpen_n {LEFT:1px;}.float0831 .btnCtn {LEFT:2px;}.float0831 UL LI H3.titDc A {WIDTH:80px;DISPLAY:block;HEIGHT:36px;}.float0831 UL LI.top {BORDER-BOTTOM:#ace5f9 1px solid;}.float0831 UL LI.bot {BORDER-BOTTOM-STYLE:none;}.float0831 UL.webZx {PADDING-BOTTOM:0px;PADDING-LEFT:0px;WIDTH:164px;PADDING-RIGHT:0px;BACKGROUND:url(webZx_bg.jpg) no-repeat;HEIGHT:65px;PADDING-TOP:0px;}.float0831 UL LI.webZx-in {BORDER-BOTTOM-STYLE:none;PADDING-LEFT:5px;HEIGHT:50px;PADDING-TOP:8px;}/* ----- PB分页数字条效果 结束 ----- */.pagebar .pagination {  display: flex;  justify-content: center;  margin-top: 10px;}.pagination a {  background: #fff;  border: 1px solid #ccc;  color: #333;  font-size: 14px;  padding: 8px 12px;  margin: 0 5px;  border-radius: 3px;}.pagination span {    color: #333;    font-size: 14px;    padding: 8px 2px;    margin: 0 5px;    border-radius: 3px;}.pagination a:hover {  color: #4fc08d;  border: 1px solid #4fc08d;}.pagination a.page-num-current {  color: #fff;  background: #4fc08d;  border: 1px solid #4fc08d;}/* ----- PB分页数字条效果 结束 ----- */