﻿@charset "utf-8";
/* CSS Document */

.fr{ float: right;}

/*顶部*/
.topbar{ background:#81d8d0; height:31px; width:100%; min-width:1000px; color:#fff;}
.tleft{ float:left; display:inline; line-height:30px; font-size:14px;}
.tleft span{ font-size:15px;}
.tright{ float:right; display:inline; font-family:"宋体"; line-height:30px;}
.tright a{ color:#fff; font-family:"微软雅黑"; background:url(../images/idx_ico.png) no-repeat; position:relative;font-size: 14px;}
.tright a.tweixin{ background-position:0 0; padding-left:29px;}
.tright a.tqq{ background-position:0 -31px; padding-left:20px;}
.tright a.tsina{ background-position:0 -62px; padding-left:28px;}
.tright a.tweibo{ background-position:0 -95px; padding-left:24px;}

.tright a.tweixin span{ display:none; position:absolute; left:50%; margin-left:-42px; top:18px; z-index:12;padding-top:8px; width:84px; height:84px;}
.tright a.tweixin span em{ display:block; background:url(../images/idx_span_ico.png) no-repeat; width:14px; height:8px; position:absolute; top:1px; left:50%; margin-left:-7px; }
.tright a:hover span{ display:block;}
.tright a span img{ display:block; border:1px #ccc solid; background:#fff;width: 82px;height: 82px;}

.tright a:hover{ color:#fff;}
/*头部*/
.header{ width:100%; min-width:1000px; padding:15px 0;}
.logo{ float:left; display:inline;}
.logo img{display: block;height: 60px;}
.nav{ float:right; display:inline; margin-top:15px;}
.nav li{ float:left; display:inline; padding:0 5px;}
.nav li a{ display:block; color:#373737; font-size:16px; padding:0 10px; height:32px; line-height:32px;}
.nav li a:hover,.nav li.current a{ color:#81d8d0; border-bottom:2px #81d8d0 solid;}
/*banner图*/
.banner{ width:100%; position:relative;}
.shadow{ background:url(../images/idx_shadow.png) repeat-x; width:100%; height:8px; position:absolute; top:0; left:0; z-index:99;}
.slideBox{ width:100%; height:457px; overflow:hidden; position:relative;}
.slideBox .hd{ position:absolute; bottom:22px; z-index:1; width:56px; left:50%; margin-left:-28px;}
.slideBox .hd ul{ width:66px;}
.slideBox .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; text-align:center; cursor:pointer; background:url(../images/idx_ban_ico.png) 0 0 no-repeat;}
.slideBox .hd ul li.on{ background-position:0 -12px;}
.slideBox .bd{ position:absolute; width:1920px; left:50%; margin-left:-960px; top:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ display:block; width:1920px;}
/*底部*/
.footer{ width:100%; min-width:1000px; background:#81d8d0; color:#fff;}
.footer a{ color:#fff;}
.footer a:hover{ color:#81d8d0;}
.fbottom{ width:1000px; margin:0 auto; padding:40px 0;}
.fbottom dl{ float:left; display:inline; width:130px; margin-right:30px;}
.fbottom dl dt{ font-size:16px; font-weight:bold; margin-bottom:15px;}
.fbottom dl dd{ clear:both; overflow:hidden;font-size: 14px;}
.fbottom dl dd a{ line-height:25px;}
.fbottom dl a:hover{ text-decoration:underline; color:#fff;}
.bot-rexian{ float:right; display:inline; width:272px; padding-left:70px; border-left:1px #00a4b7 solid; padding-bottom:40px;}
.bot-rx{ font-size: 16px; margin-bottom:20px;}
.bot-rx span{ font-size: 20px; font-family:"黑体";font-weight: bold;}
.bot-rxb{border: 1px solid #fff;border-radius: 5px;position: relative;padding: 15px 10px;}
.bot-rxb span{font-size: 12px;color: #fff;position: absolute;top: -8px;left: 50%;transform: translateX(-50%);background: #81d8d0;padding: 0 5px;}
.bot-rxb-ewm .fl{float: left;width: 76px;font-size: 14px;color: #fff;margin-right:10px;text-align: center;}
.bot-rxb-ewm .fl:last-child{margin-right: 0;}
.bot-rxb-ewm img{width: 100%;margin: 0 auto 5px;}
/*.bot-rxb img{ float:left; width:82px; height:82px; border:1px #cdd6d2 solid;}*/
.bot-rxbr{ float:right; display:inline; width:175px;}
.bot-rxbr h3{ font-size:15px;}
.bot-rxbr p{ margin:5px 0;}
.bot-rxbr span{ font-family:"宋体"; font-size:12px; font-weight:bold;}
.copy{ background:#fff; width:100%; min-width:1000px; color:#fff; height:60px; text-align:center; color:#444; overflow:hidden;}
.copy p{ float:left; display:inline; line-height:60px;}
.copy span{ float:right; display:inline; line-height:60px;}
.copy a{ color:#444; margin:0 5px;}
/*第一版*/
.idx1{ padding:49px 0 0;}
.idx1 ul{ width:1020px;}
.idx1 li{ float:left; display:inline; width:231px; height:272px; margin-right:24px;}
.idx1-img{ display:block;}
.idx1-img img{ display:block; width:231px; height:111px;}
.idx1-text{ border:1px #e4e4e4 solid; border-bottom-width:3px; border-top:none; padding:20px;}
.idx1 li h3{ font-size:14px; color:#81d8d0; margin-bottom:3px;}
.idx1 li p{ font-size:12px; color:#5c5c5c; line-height:22px; height:66px; overflow:hidden;}
.idx1 li a.more{ display:inline-block; margin-top:13px; color:#a0a1a1; background:url(../images/idx_ico.png) 0 -128px no-repeat; padding-left:22px;}
.idx1 li a.more:hover{ color:#81d8d0; background-position:0 -153px;}
.idx1 li:hover .idx1-text{ border-color:#81d8d0;}
/*第二版*/
.idx2{ width:100%; min-width:1000px; padding:45px 0;}
.title{ font-size:20px; color:#414141; border-left:4px #81d8d0 solid; height:18px; line-height:18px; padding-left:16px;}
.title span{ color:#6a6a6a; margin:0 8px;}
.title i{ font-family:Arial; font-size:16px; color:#8a8a8a; text-transform:uppercase;}
.idx2-left{ float:left; display:inline; width:605px; margin-top:35px;}
.idex2-lt a{ display:block;}
.idex2-limg{ float:left; display:inline; border:1px #cfcfcf solid; padding:10px; width:176px; height:115px;}
.idex2-limg img{ display:block; width:176px; height:115px;}
.idex2-ltext{ float:right; display:inline; width:395px;}
.idex2-ltext h3{ font-size:14px; color:#555; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-top:5px;}
.idex2-ltext p{ font-size:12px; color:#585858; line-height:24px; height:72px; overflow:hidden; margin:10px 0;}
.idex2-ltext span{ font-size:12px; color:#81d8d0;}
.idex2-ltext a:hover h3{ color:#81d8d0;}
.list{ margin-top:9px;}
.list li{ height:39px; line-height:39px; border-bottom:1px #c4c4c4 dashed; clear:both; overflow:hidden;font-size: 14px;}
.list li a{ color:#5c5c5c; float:left; max-width:500px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list li a:hover{ color:#81d8d0;}
.list li span{ float:right; color:#686868;}
.idx2-right{ float:right; display:inline; width:318px;}
.idx2-right img{ display:block; width:159px; height:152px;}
.idx2-rtext{ width:147px; height:127px; padding-top:25px;}
.idx2-rtext h3{ font-size:22px; margin-bottom:9px;}
.idx2-rtext p{ font-size:12px;}
.idx2-r1 .idx2-rtext{ color:#fff; background:#32a71b; padding-left:12px; float:left; display:inline;}
.idx2-r1 img{ float:right;}
.idx2-r2 .idx2-rtext{ color:#604500; background:#f4cf5a; padding-right:12px; text-align:right; float:right; display:inline;}
.idx2-r2 img{ float:left;}







/*内页样式*/
.p-banner{ position:relative; width:100%; overflow:hidden; height:250px;}
.p-banner img{ position:absolute; left:50%; margin-left:-960px; top:0;}
.dz-banner{ height:430px;}
.p-nav{ height:72px; background:#fff; text-align:center; line-height:72px; width:100%; z-index:99; overflow:hidden; border-bottom:1px #ccc solid;}
.p-nav a{ font-size:16px; color:#3b3b3b; padding:0 35px;}
.p-nav a:hover,.p-nav a.current{ color:#e40c44;}
/*定制*/
.dzlc{ background:#f7f7f7; padding:65px 0 85px; text-align:center;}
.dzlc h2{ font-size:30px; color:#097ec6; font-weight:bold;}
.dzlc img{ display:block; margin:70px auto 50px; max-width:100%;}
.dzlc p{ font-size:24px; color:#1670c5; font-weight:bold;}
.dzlc p span{ color:#81d8d0;}
.dzal{ background:#81d8d0; padding:70px 0 98px; text-align:center;}
.dzal h2{ font-size:24px; color:#fff; font-weight:bold;}
.picScroll-left{ position:relative;  }
.picScroll-left .hd{  height:76px; position:relative;}
.picScroll-left .hd .prev,.pic{ display:block;  width:39px; height:76px; float:right; margin-right:5px;  overflow:hidden; cursor:pointer; background:url(../images/bg.png) 0 -17px no-repeat; position:absolute; z-index:10;}
.picScroll-left .hd .prev{ top:180px; left:-76px;}
.picScroll-left .hd .next{ background-position:-39px -17px; top:180px; right:-76px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; border-bottom:3px #cbcaca solid; background:#fff; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:317px; height:286px; display:block; border:1px #bcbcbc solid;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:60px; font-size:16px;}
.picScroll-left .bd ul li .title a{ color:#4a4a4a;}
.wydz{ padding:75px 0 135px;}
.wydz h2{ font-size:24px; color:#097ec6; font-weight:bold; text-align:center; margin-bottom:90px;}
.jm-sqjm-cc{ background:url(../images/cc_bg.jpg) repeat; padding:18px 18px 18px 17px;}
.jm-sqjm-left{ float:left; width:487px; background:#fff; padding:0 20px 20px;}
.jm-sqjm-left div.divform{ background:#eee; padding:5px 10px; margin-bottom:15px;}
.jm-sqjm-left div.divform input.jm-input{ background:none; border:none; height:28px; line-height:28px; width:100%;}
.jm-sqjm-left div.divform textarea{ background:none; border:none; padding:5px 0; height:94px; width:100%;}
.jm-sqjm-right{ width:359px; background:#f7f7f7; float:right; padding:38px 0 0 61px; height:223px;}
.jm-sqjm-right img{ margin-bottom:10px;}
.jm-sqjm-right p{ font-size:13px; color:#434343; line-height:24px; padding-left:45px;}
.jm-btn{ width:113px; height:39px; border:none; color:#fff; font-size:16px; cursor:pointer; background:#81d8d0;}
.jm-btn:hover{ background:#da7203;}
/*分销*/
.p-tit{ font-size:30px; color:#097ec6; font-weight:bold; text-align:center; margin-bottom:60px;}
.fxcp{ background:#f7f7f7; padding:60px 0 115px;}
.fxcp .p-tit{ margin-bottom:0;}
.fxcp .picScroll-left .bd ul li{ background:none; border-bottom:none;}
.fxcp .picScroll-left .hd .prev{ top:180px; left:-76px; background-position:-83px 0;}
.fxcp .picScroll-left .hd .prev:hover{ background-position:-83px -76px;}
.fxcp .picScroll-left .hd .next{ background-position:-122px 0; top:180px; right:-76px;}
.fxcp .picScroll-left .hd .next:hover{ background-position:-122px -76px;}
.fxys{ padding:70px 0 65px; background:url(../images/fx_pic1.jpg) right 159px no-repeat;}
.fxyslist li{ width:450px; padding:0 0 0 68px; position:relative; margin-bottom:35px;}
.fxyslist li span.jmzc-num{ background:url(../images/num_bg.png) no-repeat; width:45px; height:41px; display:block; position:absolute; top:5px; left:6px; font-family:Arial; font-size:20px; font-weight:bold; text-align:center; color:#fff; line-height:33px;}
.fxyslist li h3{ font-size:22px; color:#0f70c2; font-weight:bold; margin-bottom:8px;}
.fxyslist li p{ font-size:14px; line-height:28px; color:#464646; max-height:56px; overflow:hidden;}
.jrtj{ background:url(../images/fx_bg1.jpg) center top no-repeat; height:441px; padding:75px 0;}
.jrtj .p-tit{ color:#fff;}
.jrtjlist ul{ width:1028px;}
.jrtjlist li{ float:left; background:url(../images/fx_libg.png) no-repeat; width:366px; height:64px; margin:0 28px 22px 0; padding:18px 30px 0 90px; position:relative;}
.jrtjlist li span.jrtjlist-num{ display:block; background:url(../images/fx_numbg.png) no-repeat; width:67px; height:67px; font-family:Arial; font-size:35px; color:#0068b7; font-weight:bold; text-align:center; line-height:67px; position:absolute; top:8px; left:10px;}
.jrtjlist li.fx-li2 span.jrtjlist-num{ background-position:-67px 0;}
.jrtjlist li.fx-li3 span.jrtjlist-num{ background-position:-134px 0;}
.jrtjlist-text p{ font-size:14px; color:#656565; line-height:24px;}
.yhzc{ padding:70px 0 105px;}
.yhzclist{ width:1024px;}
.yhzclist li{ float:left; background:#f1f0f0; width:414px; height:111px; position:relative; padding:25px 35px 0; margin:0 28px 25px 0;}
.yhzclist li i{ display:block; width:24px; height:24px; background:url(../images/ico.jpg) no-repeat; position:absolute; left:0; top:0;}
.yhzclist li h3{ font-size:18px; color:#097ec6; margin-bottom:5px;}
.yhzclist li p{ font-size:14px; color:#717171; line-height:26px;}
.fxlc{ background:url(../images/fx_bg2.jpg) center top no-repeat; height:821px; padding:65px 0 0;}
.fxlc .p-tit{ color:#fff; margin-bottom:48px;}
.fxlc-con{ background:url(../images/fxlc.png) center top no-repeat; height:682px; position:relative; padding-top:51px;}
.fxlc-con li{ width:405px; position:absolute; right:45px;}
.fxlc-con li h3{ background:url(../images/lc_bg1.png) left no-repeat; padding-left:14px; display:inline-block; height:35px; line-height:35px; color:#fff; font-size:15px; text-align:center; margin-bottom:15px;}
.fxlc-con li h3 span{ display:block; background:url(../images/lc_bg2.png) right no-repeat; padding-right:14px;}
.fxlc-con li h3 b{ display:block; background:#097ec6; padding:0 12px 0 18px;}
.fxlc-con li p{ line-height:18px; color:#fff; font-size:13px; padding-left:12px;}
.fxlc-con li.his-li2{ left:45px; text-align:right; top:124px;}
.fxlc-con li.his-li2 h3{ background:url(../images/lc_bg3.png) right no-repeat; padding-left:0; padding-right:14px;}
.fxlc-con li.his-li2 h3 span{ background:url(../images/lc_bg4.png) left no-repeat; padding-right:0; padding-left:14px;}
.fxlc-con li.his-li2 h3 b{ padding:0 18px 0 12px;}
.fxlc-con li.his-li2 p{ padding-right:12px;}
.fxlc-con li.his-li3{ top:214px;}
.fxlc-con li.his-li4{ top:292px;}
.fxlc-con li.his-li5{ top:377px;}
.fxlc-con li.his-li6{ top:465px;}
.fxlc-con li.his-li7{ top:557px;}
/*加盟*/
.gsysc .p-tit{ margin-bottom:60px;}
.slideTxtBoxpro{ text-align:left; background:#fff;}
.slideTxtBoxpro .hd{ float:left; width:172px; line-height:30px;  position:relative; }
.slideTxtBoxpro .hd ul li{ padding-right:37px; text-align:right; font-size:15px; color:#404040; height:58px; line-height:58px; cursor:pointer; position:relative; border-bottom:1px #e1e1e1 solid;}
.slideTxtBoxpro .hd ul li.on{ border-bottom:none;}
.slideTxtBoxpro .hd ul li.on span{ display:block; width:152px; background:url(../images/jm_bg1.png) no-repeat; border-bottom:none; height:68px; position:absolute; left:-15px; padding-right:46px; color:#fff; z-index:5;}
.slideTxtBoxpro .bd{ float:right; width:749px; padding:40px;  border-left:1px solid #e1e1e1; min-height:330px;}
.gsys h2{ font-size:24px; color:#515151; margin-bottom:10px;}
.gsys h2 span{ font-family:Arial; font-size:48px; font-weight:bold; color:#666; text-transform:uppercase; vertical-align:sub;}
.gsys p{ font-size:14px; color:#777; line-height:24px;}
.gsys img{ margin-top:32px;}
.jmtj{ background:url(../images/jm_bg1.jpg) center top no-repeat;}
.jmtjlist{ width:1024px;}
.jmtjlist li{ float:left; width:410px; height:69px; background:#efefef; padding:10px 10px 10px 68px; position:relative; margin-right:24px; margin-bottom:14px;}
.jmtjlist li span.jmzc-num{ background:url(../images/num_bg.png) no-repeat; width:45px; height:41px; display:block; position:absolute; top:1px; left:6px; font-family:Arial; font-size:20px; font-weight:bold; text-align:center; color:#fff; line-height:33px;}
.jmtjlist li h3{ font-size:16px; color:#282828; margin-bottom:8px;}
.jmtjlist li p{ line-height:20px; color:#4d4d4d; max-height:40px; overflow:hidden;}
.jmwm{ background:#f7f7f7;}
.jmlc{ padding:80px 0 0;}
.jmlc-con{ background-image:url(../images/jmlc.png); border-top:1px #ccc solid;}
.jmlc-con li p{ color:#454545;}
/*产品中心*/
.contain{ padding:50px 0;}
.product{ border-top:1px #ccc dashed; margin-top:35px; padding-top:10px;}
.pro-title{ font-size:18px; color:#81d8d0; position:relative; background:url(../images/p_ico.png) left 4px no-repeat; padding-left:30px;}
.pro-title b{ font-size:16px; color:#a8a8a8; font-family:Arial; margin-left:5px; text-transform:uppercase;}
.pro-title span{ font-size:12px; color:#787878; position:absolute; right:0; top:4px;}
.pro-title span i{color: #81d8d0;
  font-size: 14px;}
.pro-title a{ color:#787878;}
.pro-title a:hover,.pro-title a.current{ color:#81d8d0;}
.productlist{ margin-top:60px;}
.productlist ul{ width:1008px;}
.productlist li{ float:left; width:237px; margin:0 15px 20px 0;}
.productlist li img{ border:1px #bcbcbc solid;}
.productlist li a{ display:block; font-size:16px; color:#4a4a4a;}
.productlist li p{ margin-top:15px;}
.productlist li a:hover{ color:#81d8d0;}
.productlist li span{display: block;margin-top: 5px;font-size: 12px;color: #666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 20px;height: 40px;}

.jionLit{ margin-top:60px;}
.jionLit ul{ width:734px;}
.jionLit li{ float:left; width:224px; margin:0 15px 20px 0; text-align:center;}
.jionLit li img{ border:1px #bcbcbc solid;}
.jionLit li a{ display:block; font-size:16px; color:#4a4a4a;}
.jionLit li p{ margin-top:15px;}
.jionLit li a:hover{ color:#81d8d0;}
/*分页*/
.paginator { text-align: center; padding:20px 0 45px; }
.paginator img{ vertical-align:text-top;}
.paginator a, .paginator span { display: inline-block; height: 30px; line-height: 30px; color: #35363a; font-size:13px; border:1px #e7e7e7 solid; padding:0 11px; margin:0 3px; border-radius:3px;}
.paginator a:hover{ background:#81d8d0; border-color:#81d8d0; color:#fff;}
.paginator span.current { color: #fff; background:#81d8d0; border-color:#81d8d0;}
/*分页------------------------------*/
.tj-tit{ font-size:18px; color:#81d8d0; background:url(../images/bg5.jpg) left bottom no-repeat; padding-bottom:20px; margin-bottom:35px;}
.tj-tit b{ font-size:16px; color:#a8a8a8; font-family:Arial; margin-left:5px; text-transform:uppercase;}
.tj-newslist li{ float:left; width:433px; background:url(../images/li_bg.png) left center no-repeat; padding-left:17px; font-size:13px; color:#474747; line-height:30px; margin-right:102px; height:30px;}
.tj-newslist li a{ display:inline-block;width:78%; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; vertical-align:middle;font-size: 14px;}
.tj-newslist li.mr0{ margin-right:0;}
.tj-newslist li span{ float:right; *margin-top:-30px;}
/*产品中心详情*/
.pro-con{ margin-top:55px;}
.pro-det-left{ float:left; width:758px;}
.pro-det-top{ background:#fff; border:1px #e7e8e6 solid; padding-bottom:45px; margin-bottom:17px;}
.pro-det-title{ font-size:24px; color:#555353; height:62px; text-transform:uppercase; line-height:62px; padding-left:23px; border-bottom:1px #e7e8e6 solid;}
.pro-det-tinfo{ padding:29px 22px 0 23px;}
.mod18{ float:left;width:345px;height:396px;margin:0 auto;position:relative;}
.mod18 .btn{position:absolute;width:29px;height:66px;bottom:0;cursor:pointer;z-index:22;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/pro_arrow.png) 0 0 no-repeat;}
.mod18 .prev:hover{ background-position:left bottom;}
.mod18 .next{right:0;background:url(../images/pro_arrow.png) top right no-repeat;}
.mod18 .next:hover{ background-position:right bottom;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:343px;height:310px;color:#fff;/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 297px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
}
.mod18 .cf a img{vertical-align:middle; max-width:343px; max-height:310px;}
.mod18 .picBox{height:310px;position:relative;overflow:hidden; border:1px #d6d6d6 solid;}
.mod18 .picBox ul{height:310px;position:absolute;}
.mod18 .picBox li{width:343px;height:310px;}
.mod18 .listBox{width:239px;height:62px;margin:22px auto 0;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:62px;position:absolute;}
.mod18 .listBox li{width:85px;height:62px;cursor:pointer;position:relative;}
.mod18 .listBox li a{display:block; border:1px #dedede solid;width:67px;height:60px;/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 56px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ outline:none;}
.mod18 .listBox li img{ max-width:67px; max-height:60px; vertical-align:middle;}
.mod18 .listBox li.on a{ border:1px #81d8d0 solid;}
.pro-det-tops{ padding-left:23px;}
.pro-det-tinfor{ float:right; width:335px;}
.pro-det-tinfor h2{ font-size:18px; color:#4a4a4a;}
.pro-det-tinfor h3{ font-size:15px; color:#81d8d0; border-bottom:1px #e4e4e4 solid; padding-bottom:10px; margin-top:12px; margin-bottom:10px;}
.pro-det-tinfor p{ line-height:28px; color:#747474; font-size:13px;}
.pro-det-tinfo-btn{ margin-top:15px;}
.pro-det-tinfo-btn a.btn-yd{ display:inline-block; width:158px; height:41px; background:#81d8d0; color:#fff; font-size:18px; border-radius:4px; text-align:center; line-height:41px; border:none; margin-right:8px;}
.pro-det-tinfo-btn a.btn-yd:hover{ background:#00a4b7;}
.pro-det-tinfo-btn p{ color:#454545; font-size:15px; margin-top:10px;}
.pro-det-tinfo-btn span{ font-size:20px; color:#81d8d0; font-weight:bold;}
.pro-det-bot{ background:#fff; border:1px #dcdbdb solid; margin-top:26px;}
.detnav{height:43px;z-index:10;background:#fff; width:756px; border-bottom:2px #81d8d0 solid;overflow:hidden;}
.detnav.selected{position:fixed;width:100%;left:0px;top:0px;}
.detnav ul{ position:relative; height:43px;}
.detnav li{float:left; display:inline; height:43px; border-right:1px #dcdbdb solid;}
.detnav li a{ height:43px;display:block; padding:0 20px; line-height:43px;text-align:center; color:#4d4d4d; font-size:16px;}
.detnav li a:hover{ background: #81d8d0; color:#fff;}
.detnav li.current a{ background: #81d8d0; color:#fff;}
/*.nav .menu li a.selected{margin-top:-80px;}*/
.detnav li.back{ border-right:none;}
.pro-det-botc{ width:693px; margin:0 auto; padding-bottom:35px;}
.pro-det-tit{ font-size:16px; color:#484848; background:url(../images/bg6.jpg) left bottom no-repeat; padding-bottom:15px; margin:55px 0 35px;}
.zxly-con{ border:1px #e7e8e6 solid; padding:34px 0 28px 23px;}
.online dl{ position:relative; padding-left:105px; margin-bottom:8px;}
.online dl dt{ text-align:right; color:#4d4d4d; width:100px; position:absolute; top:0; left:0; line-height:29px;}
.online dl dt span{ color:#dd3904; margin-right:10px;}
.online dl dd .input{ width:263px; height:21px; line-height:21px; border:1px #e7e8e6 solid; padding:3px 5px;}
.online dl dd textarea{ border:1px #e7e8e6 solid; padding:5px; width:402px; height:62px;}
.on-submit{ width:86px; height:31px; background:#81d8d0; border:none; font-size:14px; color:#fff; border-radius:4px; cursor:pointer; margin-right:12px;}
.on-submit:hover{ background:#00a4b7;}
.on-reset{ width:86px; height:31px; background:#a6a6a6; border:none; font-size:14px; color:#fff; border-radius:4px; cursor:pointer;}
.on-reset:hover{ background:#908f8f;}
.reviewsinput{ margin:26px 0 35px;}
.reviewsi{ float:left; width:520px;}
.reviewsi textarea{ border:1px #e7e7e7 solid; padding:10px; width:498px; height:85px; color:#666; font-family:"微软雅黑";}
.reviewsr{ float:right; width:172px; height:80px; border:1px #e7e7e7 solid; border-left:none; text-align:center; padding-top:25px;}
.reviewsr .reviewsubmit{ width:100px; height:30px; color:#fff; background:#81d8d0; border-radius:2px; border:none; font-size:14px; font-weight:bold; font-family:"微软雅黑"; display:block; margin:5px auto 0; cursor:pointer;}
.reviewsr .reviewsubmit:hover{ background:#00a4b7;}
.reviewsul{ margin-top:42px;}
.reviewsul li{ border-bottom:1px #c2c2c2 dashed; padding-bottom:25px; margin-top:25px;}
.reviewsul li:first-child{ margin-top:0;}
.reviewsimg{ float:left; border:1px #ededed solid;}
.reviewsimg img{ display:block;}
.reviewscon{ float:right; width:615px;}
.reviewscon p{ color:#343434; line-height:26px;}
.pro-det-b{ margin-top:25px; position:relative; z-index:22; background:#fff;}
.pro-det-bt{ border:1px #e7e8e6 solid; padding-left:12px; height:53px; line-height:53px; font-size:16px; color:#81d8d0 ; background:#fff; margin-bottom:15px;}
.prolist{ width:777px;}
.prolist li{ float:left; display:inline; margin-right:22px; width:237px; margin-bottom:10px;}
.prolist li a{ display:block; background:#fff; text-align:center; color:#4a4a4a; overflow:hidden;}
.prolist li img{ border:1px #bcbcbc solid; width:235px; height:212px;}
.prolist li p{ font-size:16px; margin-top:15px;}
.prolist li a:hover{ color:#81d8d0 ;}
.content-right{ float:right; width:226px;}
.r-tit{ height:47px; line-height:47px; color:#fff; background:url(../images/ico1.png) 27px center no-repeat; background-color:#81d8d0 ; padding-left:57px; font-size:15px;}
.r-con{ border:1px #e7e8e6 solid; border-top:none;}
.rmtj-con{ padding-top:21px;}
.rmtjlist{ width:210px; margin:0 auto;}
.rmtjlist li{ margin-bottom:25px; text-align:center;}
.rmtjlist li img{ display:block; border:1px #bcbcbc solid; margin-bottom:15px;}
.rmtjlist li a{ display:block; color:#4a4a4a;}
.rmtjlist li p{ font-size:14px;}
.rmtjlist li a:hover{ color:#81d8d0;}
.r-sol{ margin-top:20px;}
.r-sol .r-tit{ background-image:url(../images/ico2.png);}
.r-sol .isol-cright{ width:198px; margin:0 auto; background:#fff; padding:0; float:none; height:auto; padding:25px 0 32px;}
.r-sol .isol-cright p{ font-size:11px; color:#515151;}
.r-list .tj-newslist{ padding:12px 9px;}
.r-list .tj-newslist li{ width:100%; float:none;}
.r-list .tj-newslist li a{ display:block; width:185px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.r-cont{ padding:6px 5px; font-weight:bold;}
.r-cont div{ padding:10px 5px 5px;}
.r-cont div h3{ font-size:14px; color:#2b2b2b; line-height:24px; margin-bottom:5px;}
.r-cont div p{ margin-bottom:5px; font-size:13px; color:#444;}
.r-border{ border-top:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid;}
.isol-cright { float: right; width: 251px; height: 318px; background: #e7e7e7; padding: 25px 25px 0; }
.isol-cright h3{ font-size:19px; color:#373737; line-height:30px; margin-bottom:30px;}
.isol-cright p { color: #505050; margin-bottom: 30px; }
.yuyue-input { border-bottom: 1px #989898 solid; background: url(../images/ico11.png) 10px center no-repeat; padding-left: 50px; padding-bottom: 6px; margin-bottom: 18px; }
.yuyue-input input { border: none; background: none; height: 24px; line-height: 24px; font-family: "微软雅黑"; font-size: 14px; }
.yuyue-input1 { background-image: url(../images/ico22.jpg); }
.yuyue-sub { display: block; width: 171px; height: 40px; margin: 30px auto 0; background: #81d8d0; border: none; font-size: 16px; color: #fff; font-family: "微软雅黑"; cursor: pointer; }
.yuyue-sub:hover { background: #00a4b7; }
/*常见问题*/
.pdb50{ padding-bottom:50px;}
.p-left{ float:left; width:226px;}
.p-menu{ position:relative;}
.p-menu-tit{ background:#81d8d0 ; height:54px; border-radius:6px 6px 0 0; padding-left:21px; padding-top:29px; position:absolute; top:-83px; width:205px;}
.p-menu-tit h3{ color:#fff; font-size:20px;}
.p-menu-tit h3 img{ margin-right:10px; vertical-align:middle;}
.p-menu-tit p{ font-size:14px; color:#00a4b7; text-transform:uppercase; padding-left:34px;}
.p-menu-con{ border:1px #e7e8e6 solid; border-top:none; padding:10px 10px 18px; border-bottom:4px #81d8d0  solid; border-radius:0 0 6px 6px;}
.p-menu-con li{ height:57px; line-height:57px; border-bottom:1px #ebecea solid;}
.p-menu-con li a{ display:block; background:url(../images/li_bg1.jpg) 35px center no-repeat; padding-left:53px; font-size:16px; color:#424242;}
.p-menu-con li a:hover,.p-menu-con li.current a{ background-image:url(../images/li_bg1h.jpg); color:#81d8d0 ;}
.p-right{ float:right; width:758px;}
.p-right-top{ border:1px #e7e8e6 solid;}
.p-right-tit{ border-bottom:1px #e7e8e6 solid; height:67px; line-height:67px; font-size:18px; color:#81d8d0 ; position:relative;}
.p-right-tit b{ border-bottom:2px #81d8d0  solid; display:inline-block; height:66px; padding:0 23px;}
.p-right-tit span{ position:absolute; top:0; right:23px; font-size:12px; color:#81d8d0 ;}
.p-right-tit span i{ color:#81d8d0; font-size:14px;}
.p-right-tit span a{ color:#787878;}
.p-right-tit span a:hover,.p-right-tit span a.current{ color:#81d8d0 ;}
.p-cjwt{ padding:24px 24px 0;}
.p-cjwt .iqaalist{ margin:0;}
.p-cjwt .iqaalist li{ border-bottom:1px #ebebeb solid; padding:20px 0; margin-bottom:0;}
.p-cjwt .iqaalist li h3{ margin-bottom:15px;}
.p-cjwt .iqaalist p{ font-size:13px; color:#888;}
.p-cjwt .paginator{ padding-top:45px;}
/*发展历程*/
.fzlc{ padding:45px 40px 45px 111px;}
.fzlc-con{ background:url(../images/fzlc_bg.jpg) left top no-repeat; padding-top:11px;}
.fzlc-cc{ border-left:2px #e1e1e1 solid; margin-left:9px; padding-top:42px;}
.fzlc-cc dl{ padding-top:62px; position:relative;}
.fzlc-cc dt{ width:117px; height:40px; text-align:center; line-height:40px; background:#81d8d0; font-size:16px; color:#fff; position:absolute; left:-56px; top:0;}
.fzlc-cc dd li{ padding-left:30px; position:relative; margin-bottom:30px;}
.fzlc-cc dd li span{ color:#007fc3; font-size:13px; position:absolute; left:-82px; top:5px;}
.fzlc-cc dd li i{ display:block; background:url(../images/fzlc_ico.png) no-repeat; width:17px; height:17px; position:absolute; left:-9px; top:5px;}
.fzlc-cc dd li p{ font-size:13px; color:#272727; line-height:26px;}
/*公司新闻*/
.news{ padding:42px 29px 0;}
.news li{ clear:both; overflow:hidden; margin-bottom:28px;}
.news li .news-date{ float:left; width:80px; height:72px; border:1px #ededed solid; text-align:center; padding-top:8px;}
.news li .news-date span{ font-family:Arial; font-size:40px; color:#81d8d0;}
.news li .news-date p{ font-family:"宋体"; color:#666;}
.news li .news-r2{ float:right; width:590px;}
.news li .news-r2 a{ display:block; color:#8c8c8c;}
.news li .news-r2 h3{ font-size:15px; color:#323131; margin-top:5px; margin-bottom:8px;}
.news li .news-r2 p{ line-height:24px; height:48px; overflow:hidden;}
.news li .news-r2 a:hover{ color: #81d8d0;}
/*合作客户*/
.partner { padding:40px 28px 67px;}
.partner p{ font-size:18px; color:#3f3f3f; line-height:42px;}
.partner p span{ color:#81d8d0;}
.partner .ipart-list{ border-top:1px #eae9e9 solid; padding-top:40px; margin-top:40px; }
.partner .ipart-list li{ float:left;}
/*活动新闻*/
.news-act{ padding:47px 22px 0 23px;}
.slideBoxnews{ height:220px; overflow:hidden; position:relative; background:#f1f1f1; padding-right:14px; margin-bottom:30px;}
.slideBoxnews .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBoxnews .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxnews .hd ul li{ float:left; margin-right:12px;  width:13px; height:13px; line-height:14px; text-align:center; background:#d5d5d5; cursor:pointer; }
.slideBoxnews .hd ul li.on{ background:#81d8d0; }
.slideBoxnews .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxnews .bd li{ zoom:1; vertical-align:middle; }
.slideBoxnews .bd img{ display:block;}
.news-ttext{ width:360px; padding:10px 0 0; height:210px;}
.news-ttext h3{ font-size:18px; color:#81d8d0;}
.news-ttext span{ color:#706f6f; display:block; margin:8px 0;}
.news-ttext p{ font-size:14px; color:#292929; line-height:30px;}
.act-newslit li{ background:#f2f2f2; padding:14px 17px 17px; clear:both; overflow:hidden; margin-bottom:30px;}
.act-news-text{ float:right; width:483px;}
.act-news-text h3{ font-size:16px; color:#252525; position:relative; margin-bottom:15px;}
.act-news-text h3 span{ font-size:13px; color:#252525; position:absolute; right:0; top:2px;}
.act-news-text p{ font-size:13px; color:#595959; line-height:24px;}
.act-news-text a{ display:block;}
.act-news-text a:hover h3,.act-news-text a:hover p{ color: #81d8d0;}
/*活动新闻详情*/
.news-det{ padding:20px 33px 40px 25px;}
.det-title{ text-align:center; padding:45px 0 20px; border-bottom:1px #e7e7e7 solid; margin-bottom:30px;}
.det-title h1{ font-size:20px; font-weight:normal; color:#4c4c4c; margin-bottom:10px;}
.det-title p{ font-size:14px; color:#666;}
.det-title p img{ vertical-align:middle;}
.det-title p span{ margin:0 20px;}
.det-con{ padding-bottom:35px;line-height: 24px;}
.det-con img{ max-width:100%;}
.fy { border-top: 1px #e7e7e7 solid; margin-top: 20px; padding-top: 25px;font-size: 14px; }
.fy span { float: left; width: 225px; margin-right: 30px; color: #434343; line-height: 31px;}
.fy span a { display:inline-block; color: #393939; width:70%; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; vertical-align:middle;}
.fy span a:hover { color: #81d8d0; }
.fy-back a { float: right; width: 55px; height: 22px; padding-left: 12px; background:url(../images/back_ico.png) 44px center no-repeat; line-height: 22px; color: #8d8d8d; border:1px #d9d9d9 solid;}
.fy-back a:hover{ color:#81d8d0; border-color:#81d8d0;}
.news-tj{ margin-top:19px; border:1px #e7e8e6 solid; padding:25px;}
.news-tj li{ float:left; width:342px; padding-right:21px; border-right:1px #e4e4e4 solid;}
.news-tj li h3{ font-size:16px; color:#403f3f; position:relative; margin-bottom:8px;}
.news-tj li h3 img{ margin-left:5px;}
.news-tj li h3 span{ position:absolute; right:0; font-family:Arial; color:#5a5a5a;}
.news-tj li p{ color:#636363; line-height:20px; height:40px; overflow:hidden;font-size: 14px;}
.news-tj li a{ display:block;}
.news-tj li a:hover h3,.news-tj li a:hover p{ color:#81d8d0;}
.news-tj li.li2{ padding-right:0; border-right:0; padding-left:25px; width:317px;}
/*经销商查询*/
.jxscx{ padding:45px 18px 45px 22px; display:inline-block;}
.jxscx h2{ font-size:18px; color:#5c5c5c; border-bottom:1px #e7e7e7 solid; padding-bottom:12px;}
.jxscx h2 span{ color:#81d8d0;}
.jx-search{ padding:48px 0 43px;}
.jx-search dl{ float:left; position:relative; padding-left:111px;}
.jx-search dl select{ border:1px #d0d0d0 solid; width:184px; height:35px;}
.jx-search dl.jxdl-1{ margin-right:20px; padding-left:95px;}
.jx-search dl.jxdl-2 select{ width:136px; height:35px; margin-right:12px;}
.jx-search dl dt{ line-height:35px; position:absolute; top:0; left:0; font-size:14px; color:#3f3f3f; text-align:right;}
/*客户见证*/
.khjz{ padding:50px 25px 0;}
.khjz h2{ font-size:18px; color:#5c5c5c; border-bottom:1px #e7e7e7 solid; padding-bottom:12px; line-height:42px;}
.khjz h2 span{ color:#81d8d0;}
.khjz .iwitness-list{ margin-top:17px;}
.khjz .iwitness-list li .iwitness-text{ width:570px; float:right;}
.khjz .iwitness-list li .iwitness-text h3{ font-size:14px; height:24px; line-height:24px; overflow:hidden;}
.khjz .iwitness-list li .iwitness-text p{ line-height:24px; height:48px; overflow:hidden;}


.khjz .iwitness-list li{ border-bottom:1px #d3d3d3 dashed; padding:16px 0; margin-bottom:0; padding-right:7px;}
.khjz .iwitness-list li .iwitness-text{ width:570px;}
/*人才招聘*/
.rczp{ padding:35px 24px;}
.rczp h2{ color:#5a5a5a; font-size:18px; line-height:42px; margin-bottom:40px;}
.rczp-table{ width:100%; border:1px #eeefed solid; border-collapse:collapse;}
.rczp-table td,.rczp-table th{ border:1px #eeefed solid; padding-left:23px;}
.rczp-table th{ height:42px; background:#f4f6f9; line-height:42px; color:#81d8d0; font-size:16px; text-align:left; font-weight:normal;}
.rczp-table td{ color:#4f4f4f; padding:15px 0 15px 23px;font-size: 14px;}
.rczp-table td a{ color:#4f4f4f;}
.rczp-table td a:hover{ color: #81d8d0;}
.trbg{ background:#f7f9fb;}
/*人才招聘*/
.honor{ padding:50px 27px;}
.honor h2{ color:#5a5a5a; font-size:18px; line-height:42px; margin-bottom:10px;}
.honor p{ font-size:14px; color:#5b5b5b; line-height:28px;}
.honor .mod18{ float:none; margin-top:80px; width:703px; height:591px;}
.honor .mod18 .picBox{ border:none; height:440px; width:601px; margin:0 auto;}
.honor .mod18 .picBox ul{ height:440px;}
.honor .mod18 .cf a img{vertical-align:middle; max-width:601px; max-height:440px;}
.honor .mod18 .picBox li,.honor .mod18 .picBox .cf a{ width:601px; height:440px;}
.honor .mod18 .listBox{ margin-top:70px; width:601px; height:82px;}
.honor .mod18 .listBox .cf a{ width:112px; height:82px; border:none;}
.honor .mod18 .listBox li img{ max-width:112px; max-height:82px; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.honor .mod18 .listBox li{ width:122px; height:82px;}
.honor .mod18 .listBox li.on img{ filter:alpha(opacity=100); opacity:1; -moz-opacity:1;}
.honor .mod18 .btn{ bottom:8px;}
/*研发团队*/
.team{ padding:42px 26px 42px 28px;}
.team li{ background:#f3f3f3; height:267px; padding-right:30px; position:relative; margin-bottom:30px;}
.team li i{ display:block; width:13px; height:24px; position:absolute; top:50%; margin-top:-12px;}
.team li i.team-ico1{ background:url(../images/ico3.png) no-repeat; left:222px;}
.team-text{ width:418px; padding-top:25px;}
.team-text h3{ font-size:24px; color:#292929; margin-bottom:20px;}
.team-text h3 span{ font-size:16px; color:#292929; margin-left:10px;}
.team-text p{ font-size:13px; color:#292929; line-height:24px; text-indent:2em;}
.team-text a{ color:#81d8d0; margin-left:10px;}
.team-text a:hover{ text-decoration:underline;}
.team li.team-li2{ padding-right:0; padding-left:30px;}
.team li i.team-ico2{ background:url(../images/ico33.png) no-repeat; right:222px;}
/*在线预订*/
.zxyd{ padding:50px 65px;}
.zxyd p{ font-size:14px; color:#5c5c5c; border-bottom:1px #ededed solid; padding-bottom:10px;}
.order{ padding-top:44px;}
.order h2{ color:#383838; font-size:20px; font-weight:normal; line-height:1; margin-bottom:40px; padding-left:20px;}
.dl-1{ clear:both; overflow:hidden; margin-bottom:20px;}
.dl-1 dt{ float:left; font-size:14px; color:#3f3f3f; width:92px; text-align:right; line-height:32px; margin-right:5px;}
.dl-1 dd{ float:left;}
.dl-1 dd select{ border:1px #ccc solid; width:221px; height:32px; color:#4a4a4a;}
.dl-1 dd span{ color:#ff1ca1; margin-left:10px;}
.dl-1 dd .input{ border:1px #ccc solid; width:201px; padding:0 10px; height:30px; line-height:30px; color:#4a4a4a;}
.dl-1 dd .input1{ border:1px #ccc solid; width:470px; padding:10px; height:117px; line-height:30px; color:#4a4a4a;}
.dl-1 dd a{ color:#353535;}
.dl-1 dd a:hover{ color:#1070b8;}
.submit{ width:106px; height:38px; font-size:14px; background:#81d8d0; color:#fff; border:none; cursor:pointer; margin-left:97px; margin-top:30px;}
.submit:hover{ background:#00a4b7;}
.reset{ width:106px; height:38px; font-size:14px; background:#d1d1d1; color:#373737; border:none; cursor:pointer; margin-left:10px; margin-top:30px;}
.reset:hover{ background:#bdbdbd;}
/*专利证书*/



.zlzs{ padding:45px 25px;}
.zlzs h2{ font-size:20px; color:#555;}
.zlzs h2 span{ color:#81d8d0;}
.zlzs h3{ font-size:18px; color:#81d8d0; margin:40px 0 20px;}
.zlzs h3 span{ padding-right:10px; padding-bottom:8px;}
.zlzs p{ font-size:14px; color:#3a3a3a; line-height:24px;}
.slideTxtBoxzl{ overflow:hidden; position:relative; margin-top:45px;}
.slideTxtBoxzl .hd{ height:13px; overflow:hidden; z-index:1; text-align:center; margin-top:38px;}
.slideTxtBoxzl .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBoxzl .hd ul li{ display:inline-block;  width:13px; height:13px; background:url(../images/zl_ico.png) 0 0 no-repeat; cursor:pointer; margin:0 6px;}
.slideTxtBoxzl .hd ul li.on{ background-position:0 bottom; }
.slideTxtBoxzl .bd{ position:relative; height:100%; z-index:0;}
.slideTxtBoxzl .bd ul{ width:728px;}
.slideTxtBoxzl .bd li{ float:left; zoom:1; width:158px; vertical-align:middle; text-align:center; margin-right:24px;}
.slideTxtBoxzl .bd li div{ display:block; width:156px; height:217px; display: table-cell; vertical-align:middle; /*设置水平居中*/ text-align:center; border:1px #bdbdbd solid;}
.slideTxtBoxzl .bd img{ vertical-align:middle; width:131px; height:194px;}
.slideTxtBoxzl .bd li p{ color:#3a3a3a; font-size:14px; margin-top:14px;}
.slideTxtBoxzl .bd li a:hover p{ color:#81d8d0;}



/*内页样式----------------------------------*/

/*网站地图*/
.wzdt{ border:1px #e7e8e6 solid; margin-top:40px;}
.wzdt dl{ border-top:1px #e7e8e6 dashed; padding:30px;}
.wzdt dl:first-child{ border:none;}
.wzdt dl dt{ color:#000; font-size:18px; margin-bottom:10px;}
.wzdt dl dd a{ color:#666; font-size:14px; margin-right:20px;}
.wzdt dl dd a:hover{ color:#81d8d0;}

.form-validator-error {padding: 6px 12px;display: block;line-height: 180%;background: none repeat scroll 0% 0% #FFE5ED;border-radius: 4px;color: #8B0000;margin: 10px;}

/*产品展示*/
.ipro{ background:url(../images/bg1.jpg) center top no-repeat; height:1034px; padding:60px 0 80px;}
.ipro-title{ border-bottom:1px #ccc dashed; margin-bottom:10px;}
.ipro-title h2{ font-size:24px; color:#81d8d0; font-weight:bold;}
.ipro-title p{ font-family:Arial; font-size:16px; color:#a8a8a8; text-transform:uppercase; padding-bottom:15px;}
.fenl dl{ border-bottom:1px #ccc dashed; padding:16px 0; position:relative; padding-left:165px; padding-right:15px;}
.fenl dl dt{ position:absolute; left:0; top:15px; font-size:15px; color:#81d8d0; font-weight:bold; padding-left:31px;}
.fenl dl dd{ clear:both; overflow:hidden;}
.fenl dl.fenl-dl1 dt{ background:url(../images/bg1.png) 2px center no-repeat;}
.fenl dl.fenl-dl2 dt{ background:url(../images/bg2.png) 2px center no-repeat;}
.fenl dl a{ float:left; font-size:14px; color:#5c5c5c; margin-right:40px;}
.fenl dl a:hover{ color:#81d8d0;}
.fenl dl a.ipro-jia{ margin-right:0; background:url(../images/jia.png) no-repeat; width:17px; height:17px; float:right;}
.fenl dl a.ipro-jia:hover{ background-position:0 -17px;}
.ipro-con{ margin-top:63px;}
.ipro-leftl{ float:left; width:237px;}
.ipro-left{ position:relative; border:1px #d2d2d2 solid;}
.ipro-left img{ display:block;}
.ipro-left-c{ background:url(../images/bg3.png) no-repeat; height:214px; position:absolute; bottom:0; left:0; padding-top:49px; padding-left:10px; width:225px;}
.search-box{ background:url(../images/search_bg.png) no-repeat; width:215px; height:33px; padding:0 13px 0 20px; margin-bottom:10px;}
.sipt{ float:left; width:155px; height:33px; line-height:33px; background:none; border:none;}
.sbtn{ float:left; width:26px; border:none; height:33px; background:none; cursor:pointer;}
.dhzx{ display:block; width:140px; height:39px; margin:18px auto 0;}
.ipro-leftb{ margin-top:17px; background:url(../images/hq_bg1.jpg) no-repeat; height:226px; padding:25px 10px 0 18px;}
.ipro-leftb p{ font-size:16px; color:#f7f7f7; margin-bottom:10px;}
.ipro-leftb h3{ font-family:Arial; font-size:24px; color:#f7f7f7; margin-bottom:15px;}
.ipro-leftb a{ display:block; width:140px; height:39px; margin:25px auto 0;}
.ipro-right{ float:right; width:744px;}
.ipro-right ul{ width:756px;}
.ipro-right li{ float:left; width:237px; margin:0 15px 20px 0; text-align:center;}
.ipro-right li img{ border:1px #bcbcbc solid;}
.ipro-right li a{ display:block; font-size:16px; color:#4a4a4a;}
.ipro-right li p{ margin-top:15px;}
.ipro-right li a:hover{ color:#81d8d0;}


.maps h3{font-size: 16px;margin-bottom: 15px;font-weight: bold;}
.map{width: 100%;height: 300px;}

