@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0; list-style:none;}
body {font-size:12px; line-height:20px; color:#666; background:url(../images/bodyBg.jpg) repeat;font-family:Arial;}
img {border:none;}
a {text-decoration:none; color:#666;}
a:hover {color:#019dd8;}
/*清除浮动*/
.clearfix:after{content: "."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1;}


/*top*/
.head {width:1004px; height:80px; margin:0 auto;}
.head .logo {float:left;}
.head .language {height:30px; line-height:30px; float:right; text-align:right; font-weight:bold; color:#f8a72e; font-size:14px; margin-top:40px;}
.head .language a {color:#f8a72e;}
.head .language a:hover {text-decoration:underline;}
.head .language .language_list {margin:0 5px;}
/*nav*/
.navBg {width:100%; height:38px; background:url(../images/navBg.jpg) no-repeat center;}
.nav {width:1004px; height:38px; margin:0 auto;}
.nav .menu {float:left;}
.nav .menu li {width:129px; height:38px; line-height:38px; float:left; text-align:center; position:relative; z-index:999;}
.nav .menu li:hover {background:url(../images/navHover.jpg) repeat-x;}
.nav .menu li a {display:block; width:129px; height:38px; font-size:16px; font-weight:bold; color:#f7f9f8; text-shadow:0 1px 0 #000;}
/*下拉菜单*/
.nav .menu .sub {width:197px; position:absolute; left:-6px; top:38px; *top:33px; z-index:9999; display:none;}
.nav .menu .sub li {width:185px; height:26px; line-height:26px; padding:0 6px; float:none; margin:0; text-align:left; background:url(../images/navBg1.png) repeat-y;}
.nav .menu .sub li a {display:block; width:170px; height:26px; line-height:26px; font-size:12px; font-weight:normal; color:#666; text-shadow:none; text-indent:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0; padding:0;}
.nav .menu .sub li a:hover {color:#fff; background:url(../images/navBg3.jpg) no-repeat;}
.nav .menu .sub .firstSub {height:10px; line-height:0px; background:url(../images/navBg1.png) repeat-y;}
.nav .menu .sub .lastSub {height:21px; line-height:0px; background:url(../images/navBg2.png) no-repeat;}
.nav .menu .sub2 {width:562px; position:absolute; left:-6px; top:38px; *top:33px; z-index:9999;}
.nav .menu .sub2 li {width:550px; height:auto; padding:0 6px; float:none; margin:0; text-align:left; background:url(../images/navBg4.png) repeat-y;}
.nav .menu .sub2 .sub2_list {width:183px; float:left; background:url(../images/navBg6.png) no-repeat right center;}
.nav .menu .sub2 .sub2_list .sub2Tit {height:30px; line-height:30px; font-weight:bold; color:#086cc5; text-indent:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav .menu .sub2 .sub2_list a {display:block; width:170px; height:26px; line-height:26px; font-size:12px; font-weight:normal; color:#666; text-shadow:none; text-indent:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav .menu .sub2 .sub2_list a:hover {color:#fff; background:url(../images/navBg3.jpg) no-repeat;}
.nav .menu .sub2 .firstSub2 {height:10px; line-height:0px; background:url(../images/navBg4.png) repeat-y;}
.nav .menu .sub2 .lastSub2 {height:21px; line-height:0px; background:url(../images/navBg5.png) no-repeat; *margin-top:-3px;}
/*搜索*/
.search {float:right; height:30px; margin-top:4px;}
.search .searchL {width:175px; height:30px; padding:0 10px; line-height:30px; float:left; background:url(../images/searchBg1.png) no-repeat; border:none; color:#999;}
.search .searchR {float:left;}
/*foot*/
.footBg {width:100%; height:40px; margin-top:30px; background:url(../images/footBg.jpg) no-repeat center;}
.foot {width:1004px; margin:0 auto;}
.foot .footLf {float:left;}
.foot .footRg {width:630px; float:right;}
.foot .footRg .copy {height:28px; line-height:14px; margin-top:6px; float:left; color:#121212;}
.foot .footRg .copy a {color:#121212;}
.foot .footRg .copy a:hover {text-decoration:underline;}
.foot .footRg .footLink {float:right; width:160px; height:16px; margin-top:11px; color:#504e4f; position:relative; border:1px solid #7f9ebb; background:#fff;}
.foot .footRg .footLink a {color:#504e4f;}
.foot .footRg .footLink a:hover {text-decoration:underline;}
.foot .footRg .footLink dt {width:160px; height:16px; text-indent:10px; line-height:16px; cursor:pointer;}
.foot .footRg .footLink dt div {float:left;}
.foot .footRg .footLink dt img {float:right; margin:1px 1px 0 0;}
.foot .footRg .footLink dd {width:140px; padding:5px 10px; border:1px solid #7f9ebb; background:#fff; position:absolute; left:-1px; bottom:16px; display:none;}
.foot .footRg .footLink dd div {height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*当前位置*/
.locate {width:1004px; height:32px; line-height:32px; font-size:12px; color:#999; margin:0 auto;}
.locate .locatefen {margin:0 5px;}
.locate .locateactive {color:#019dd8; font-weight:bold;}
.locate a {color:#999;}
.locate a:hover {color:#019dd8;}
/*翻页*/
.guide {margin-top:25px; text-align:right; font-family:"微软雅黑"; font-size:14px;}
.guide a {display:inline-block; height:24px; line-height:24px; background:url(../images/guideBg.jpg) repeat-x; padding:0 8px; border:1px solid #ddd; color:#333;}
.guide a:hover {background:#ddd; border:1px solid #999;}
.guide .guideactive {background:#ddd; border:1px solid #999;}


/*banner*/
.banner {position:relative; margin:5px auto 0 auto;}
.banner .banner_nav {position:absolute; bottom:10px; right:10px;}
.banner .banner_nav li {width:14px; height:14px; text-align:center; line-height:14px; cursor:pointer; float:left; margin:0 2px;}
.banner .banner_img {background-position:center center; background-repeat:no-repeat;}
.banner .banner_img li {position:absolute; font-family:Arial, Helvetica, sans-serif;}
/*content*/
/*滚动新闻*/
.contNews {width:982px; height:28px; line-height:28px; padding:0 10px; border:1px solid #e6e6e6; background:url(../images/cont_news_bg.jpg) repeat-x; margin:10px auto 0 auto;}
.contNews .contNewsTil {display:inline; float:left; color:#f8a72e; font-weight:bold;}
.contNews .scrollText {float:left; margin-left:15px; height:28px; overflow:hidden;}
.contNews .scrollText ul li {height:28px;}
.contNews .scrollText .newsTxtLf {float:left; font-size:16px; font-weight:bold; color:#019dd8;}
.contNews .scrollText .newsTxtRg {float:left; margin-left:15px;}
.contNews .up, .contNews .down {width:11px; height:14px; float:right; margin:7px 2px 0 2px; cursor:pointer;}
/*推荐产品*/
.contPro {width:1036px; margin:10px auto 0 auto;}
.contPro ul li {width:225px; float:left; margin:0 17px;}
.contPro .contProTxt dt {height:20px; padding:0 5px; background:#0c68a1; color:#fff; font-size:14px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.contPro .contProTxt dd {padding:0 5px; height:32px; line-height:16px; overflow:hidden; margin:5px 0; color:#333;}


.ban {width:1004px; height:159px; margin:10px auto 0 auto;}
.main {width:1004px; margin:0 auto;}
.mainrg {width:750px; float:right;}
.mainTxt {border:1px solid #cecece; background:#fff; padding:15px; min-height:300px;}
/*右侧标题*/
.mainTil {height:42px; line-height:42px; background:url(../images/mainTilBg1.jpg) repeat-x bottom; font-size:16px; font-weight:bold; color:#124b82;}
.mainTil div {display:inline-block; height:42px; background:url(../images/mainTilBg2.jpg) repeat-x bottom; *display:inline; *padding:13px 0;}
/*左侧导航菜单*/
.leftNav {width:246px; float:left;}
.leftNav .leftMenu {color:#333;}
.leftNav .leftMenu a {color:#333;}
.leftNav .leftMenu a:hover {color:#f8a72e;}
.leftNav .leftMenu .leftActive {color:#f8a72e; background:#fff;}
.leftNav .leftMenu .leftActive1 {color:#f8a72e; background:#fff;}
.leftNav .leftMenu dt {height:42px; padding:0 20px; line-height:42px; background:url(../images/menubg1.png) no-repeat; font-size:14px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.leftNav .leftMenu dd {width:246px; background:url(../images/menubg2.png) repeat-y;}
.leftNav .leftMenu dd div {width:238px; height:37px; margin-left:3px; background:url(../images/menubg3.jpg) no-repeat bottom;}
.leftNav .leftMenu dd div a {display:block; height:36px; line-height:36px; padding-right:15px; text-indent:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.leftNav .leftMenu dd div a:hover {background:#fff; *background:#fdfdfd;}
/*左侧联系我们*/
.contactlf {background:url(../images/menubg4.png) repeat-y; padding:10px 0;}
.contactlf div {width:208px; margin-left:3px; padding:0 15px;}
.contactlf .contactlfTil {height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#333;}
.contactlf .contactlfTel {height:20px; line-height:20px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#e78b00;}
.contactlf .contactlfEmail {height:20px; line-height:20px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.contactlf .contactlfTel img, .contactlf .contactlfEmail img {float:left; margin-right:5px;}
.contactlfBg {height:12px; line-height:0; background:url(../images/contactlfBg.png) no-repeat;}
.contactlf .contactlfDown {text-align:center; margin-top:15px;}
.contactlf .contactlfDown a {font-size:14px; color:#e78b00; font-weight:bold;}
.contactlf .contactlfDown a:hover {text-decoration:underline;}


/*产品中心*/
/*左侧*/
.prolf {width:246px; float:left;}
.prolfTil {width:206px; height:42px; padding:0 20px; line-height:42px; background:url(../images/menubg1.png) no-repeat; font-size:14px; font-weight:bold; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.proNav {color:#333;}
.proNav a {color:#333;}
.proNav a:hover {color:#f8a72e;}
.proNav .proActive {color:#f8a72e; background:#fff;}
.proNav dt {background:url(../images/menubg4.png) repeat-y; cursor:pointer; font-size:14px; font-weight:bold;}
.proNav dt div {width:208px; height:36px; line-height:36px; margin-left:3px; padding:0 15px; border-bottom:1px solid #cecece; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.proNav dt div img {margin-right:10px;}
.proNav dd {width:246px; background:url(../images/menubg2.png) repeat-y; display:none;}
.proNav dd div {width:238px; height:37px; margin-left:3px; background:url(../images/menubg3.jpg) no-repeat bottom;}
.proNav dd div a {display:block; height:36px; line-height:36px; padding-right:15px; text-indent:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.proNav dd div a:hover {background:#fff; *background:#fdfdfd;}
/*右侧*/
.product {background:#fff; padding:15px 0; min-height:300px;}
/*
.product .proList {width:160px; float:left; font-family:"微软雅黑"; margin:13px;}
.product .proList dt {width:160px; height:120px;}
.product .proList dd {margin-top:5px;}
.product .proList .proModel {height:24px; line-height:24px; font-size:14px; font-weight:bold; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product .proList .proListTxt {height:40px; overflow:hidden;}
.product .proList .proView {display:block; width:70px; height:12px; margin:5px 0 0 -5px;}
.product .proList .proView:hover {color:#019dd8;}
*/
.proList {width:345px; float:left; font-family:"微软雅黑"; margin:15px;}
.proList dt {height:30px; line-height:30px; padding:0 15px; font-size:14px; background:#247dbf;}
.proList dt a {color:#fff;}
.proList dd {border:1px solid #247dbf; padding:15px;}
.proList .proListTxt {width:165px; float:left;}
.proList .proListTxt div {height:80px; overflow:hidden;}
.proList .proListImg {width:140px; height:105px; float:right;}
.product .proList .proView {display:block; width:70px; height:12px; margin:5px 0 0 -5px;}
/*产品 show*/
.show {width:750px; float:right; border:1px solid #cecece; background:#fff;}
/*图片放大镜效果*/
#preview {width:350px; text-align:center; margin:10px 0 0 10px; border:1px solid #e8e8e8; float:left; padding-bottom:15px;}
.jqzoom {width:350px; height:350px; overflow:hidden; position:relative; margin-bottom:10px;}
#spec {width:276px; height:72px; position:relative; margin:0 auto;}
.control {width:23px; height:23px; position:absolute; top:24px; cursor:pointer; z-index:9999;}
.specLeftF {background:url(../images/icon06.jpg) no-repeat; left:-30px;}
.specRightF {background:url(../images/icon07.jpg) no-repeat; right:-30px;}
.specLeftT {background:url(../images/icon06.jpg) no-repeat; left:0px; display:none;}
.specRightT {background:url(../images/icon07.jpg) no-repeat; right:0px; display:none;}
#specList {width:276px; height:72px; overflow:hidden; position:relative;}
#specList ul {position:absolute; left:0; top:0;}
#specList ul li {width:72px; height:72px; float:left; margin:0 10px;}
#specList ul li img {width:70px; height:70px; border:1px solid #ccc;}
.zoomdiv {position:absolute; z-index:99999; border:1px solid #e8e8e8; text-align:center; display:none; background:url(../images/loading.gif) #fff no-repeat center center; overflow:hidden;}
.bigimg {width:800px; height:800px;}
.jqZoomPup {position:absolute; z-index:99; background:#fede4f; visibility:hidden; cursor:move; border:1px solid #aaa; filter:alpha(opacity=50); -khtml-opacity:0.5; -moz-opacity:0.5; opacity:0.5;}
/*图片放大镜效果 end*/
.showDesc {width:360px; float:right; margin:10px 10px 0 0;}
.showDesc .showModel {min-height:25px; line-height:25px; padding:10px 0; border-bottom:1px dashed #999; font-family:"微软雅黑"; font-size:20px; color:#333; font-weight:bold;}
.showDesc .showDescTxt {padding:0px 5px; color:#999; height:180px; overflow:hidden; margin-top:10px;}
.showDesc .showDescImg {height:43px; overflow:hidden; margin-top:20px;}
.showDesc .showDescImg img {float:left; margin-right:5px;}
.showDesc .show_share {height:24px; line-height:24px; margin-top:20px;}
.showDesc .show_share span {float:left; color:#333;}
.showDesc .show_share .bshare-custom {float:left;}
.showParTil {margin-top:45px; font-family:"微软雅黑"; font-size:16px; color:#555; font-weight:bold; background:url(../images/showParTilBg.jpg) repeat-x; padding-left:45px;}
.showParTil li {width:160px; height:46px; line-height:46px; text-align:center; float:left; cursor:pointer; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.showParTil .showParActive {background:url(../images/showParTilBg2.jpg) no-repeat; width:160px; color:#284a85;}
.showPar {padding:0 5px 5px 5px; background:#efefef;}
.showPar .showParTxt {background:#fff; padding:25px; min-height:250px; display:none;}
.showPar .showParTxt img {max-width:690px;}
.showPar .showParTxt .proDown {border-collapse:collapse;}
.showPar .showParTxt .proDown td {border:1px solid #dfdfdf; padding:5px 0;}
.showPar .showParTxt .proDown .downTil td {background:url(../images/proDownBg.jpg) repeat-x; border:1px solid #dfdfdf;}
.showPar .showParTxt .proDown .downfile {padding:0 15px;}
.showPar .showParTxt .proList {width:335px; float:left; font-family:"微软雅黑"; margin:5px;}
.showPar .showParTxt .proList dt {height:30px; line-height:30px; padding:0 15px; font-size:14px; background:#247dbf;}
.showPar .showParTxt .proList dt a {color:#fff;}
.showPar .showParTxt .proList dd {border:1px solid #247dbf; padding:15px;}
.showPar .showParTxt .proList .proListTxt {width:155px; float:left;}
.showPar .showParTxt .proList .proListTxt div {height:80px; overflow:hidden;}
.showPar .showParTxt .proList .proListImg {width:140px; height:105px; float:right;}
.showPar .showParTxt .product .proList .proView {display:block; width:70px; height:12px; margin:5px 0 0 -5px;}
/*产品规格、订购信息 表格*/
.showTabFen {border-right:2px solid #fff;}
.showTab {font-family:"微软雅黑"; line-height:14px;}
.showTab td {padding:3px 0;}
.showTab .showTabTil td {height:24px; background:#006db0; color:#fff; font-size:14px; text-indent:20px;}
.showTab .showTabLf {padding-left:20px;}
.showTab .showTabRg {padding-left:35px;}
.showTabRg2 td {padding-left:30px;}


/*关于普瑞吉*/
/*
.news {padding:15px 0; border-bottom:1px dashed #d1d1d1; line-height:22px;}
.news dt {width:160px; height:108px; border:1px solid #dadada; padding:4px; float:left;}
.news dd {width:530px; float:right;}
.news .newsTit {height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news .newsTit a {color:#333;}
.news .newsTit a:hover {color:#019dd8;}
.news .newsTxt {height:90px; overflow:hidden;}
*/
.showTil {text-align:center; border-bottom:1px dashed #ddd;}
.showTil dt {height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#333;}
.showTil dd {height:20px; line-height:20px; color:#999; padding-bottom:5px;}
.showTxt {margin-top:15px;}
/*公司新闻*/
.comNews {padding:5px 0; border-bottom:1px dashed #d1d1d1; font-size:14px;}
.comNews dt {width:100px; float:left; font-family:Arial, Helvetica, sans-serif;}
.comNews dd {width:615px; float:right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*技术支持*/
/*常见问题*/
.faq {padding:0 15px;}
.faq dt {height:30px; line-height:30px; float:left;}
.faq dd {height:30px; line-height:30px; float:right;}
/*文档下载*/
.downTit {height:20px; line-height:20px; padding-bottom:5px; font-weight:bold; color:#333; text-indent:20px;}
.download {border-collapse:collapse; margin-top:15px;}
.download td {border:1px solid #dfdfdf; padding:5px 0;}
.download .downTil td {background:url(../images/proDownBg.jpg) repeat-x; border:1px solid #dfdfdf;}
.download .downfile {padding:0 15px;}
.frontCover {margin-top:15px;}
.frontCover dt {width:450px; height:615px; float:left;}
.frontCover dd {width:520px; float:right; padding-top:250px;}
.frontCover a {font-size:24px; line-height:44px; font-family:"微软雅黑"; color:#333;}
.frontCover a:hover {color:#019dd8;}
/*FAE联系*/
.fae {width:700px;}
.fae td {padding:5px;}
.fae .fae_lf {width:100px; text-align:right;}
.fae .faeinput {width:400px; height:20px; line-height:20px; border:1px solid #cfd8e1;}
.fae .faetextarea {width:400px; height:150px; border:1px solid #cfd8e1;}
.fae .faebtn {padding:2px 5px; background:#e7e7e7; border:1px solid #9f9f9f;}


/* 定制服务 */
/* 定制服务案例 */
.ser {padding:15px 0; border-bottom:1px dashed #d1d1d1; line-height:22px;}
.ser dt {width:200px; height:135px; border:1px solid #dadada; padding:4px; float:left;}
.ser dd {width:490px; float:right;}
.ser .serTit {height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ser .serTit a {color:#333;}
.ser .serTit a:hover {color:#019dd8;}
.ser .serTxt {height:110px; overflow:hidden;}