﻿@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{ overflow:hidden; width:100%; height:550px; background:url(../images/banner.jpg); position:relative; z-index:100}
#flashs{ position:relative; height:550px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:26px; left:50%; margin-left:-45px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#e77219;}

/*搜索*/
.sousuo { overflow:hidden; width:100%; height:63px; border-bottom:1px solid #ccc; background-color:#fff;}
.sousuo .sousuo_box{ overflow:hidden; width:270px; height:35px; float:left; margin-top:14px;}
.sousuo .sousuo_box input{ width:213px; height:33px; border:1px solid #e9e9e9; float:left; color:#ccc; line-height:33px; padding:0 10px}
.sousuo .sousuo_box a{ display:block; width:35px; height:35px; background:url(../images/sousuo.png) no-repeat center; float:right;}
.sousuo p{ float:left; margin-left:17px; color:#009992; line-height:63px;}
.sousuo p a{ margin:0 3px;}

/*合作*/
.hezuo{ overflow:hidden; margin-top:20px; margin-bottom:20px; overflow:hidden; height:97px; border-bottom:1px solid #ccc; background-color:#fff;}
.hezuo h3{ font-size:18px; float:left; width:130px; height:67px; background-color:#000; text-align:center; padding-top:30px}
.hezuo h3 a{ color:#fff; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
.hezuo .hezuo_window{ overflow:hidden; float:left; position:relative; margin-top:22px; width:880px; margin-left:20px; height:70px;}
.hezuo .hezuo_window ul{ overflow:hidden; position:absolute}
.hezuo .hezuo_window li{ float:left; width:90px; height:70px; margin-right:20px; text-align:center}
.hezuo .hezuo_window li img{ border:1px solid #dedede;}
.hezuo .hezuo_window li p{ margin-top:5px;}

/*产品中心*/
.product{ overflow:hidden; margin-bottom:20px; background-color:#fff;}
.product .pro_left{ float:left; width:260px; overflow:hidden;}
.product .pro_left p{ font-size:20px;width:100%; height:55px; text-align:center; line-height:55px; background:url(../images/pro03.png) no-repeat center top}
.product .pro_left p a{ color:#fff; }
.product .pro_left dl{ overflow:hidden; width:100%; background-color:#009992; padding-bottom:0px;}
.product .pro_left dt{ width:213px; height:35px; line-height:34px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; padding-left:15px; background:url(../images/pro01.png) no-repeat center; margin-top:10px; margin-left:20px; margin-bottom:10px;}
.product .pro_left dt a{ color:#009992}
.product .pro_left dd{ overflow:hidden; margin-left:35px;}
.product .pro_left dd a{line-height:30px; color:#fff;display:block}
.product .pro_right{ overflow:hidden; float:right; width:750px; padding:20px; background:url(..//proyy.png) repeat-x left 938px; } 
.product .pro_right .proList{ overflow:hidden; width:696px;}
.product .pro_right .proList li{ overflow:hidden; width:214px; height:288px; border:1px solid #e5e5e5; float:left; margin-right:16px; margin-bottom:16px;}
.product .pro_right .proList li p{ font-size:13px; color:#333; width:150px; margin:0 auto; margin-top:10px; text-align:center;}
.product .pro_right .prorx{ overflow:hidden; width:780px; margin-top:0px;*margin-top:20px}
.product .pro_right .prorx li{ overflow:hidden; width:240px; height:250px; background-color:#009992; text-align:center; margin-right:16px; float:left; margin-top:14px;}
.product .pro_right .prorx img{ display:block; padding:9px; border:1px solid #e5e5e5; border-bottom:none; background-color:#fff;height:200px;}
.product .pro_right .prorx p{ font-size:14px; color:#fff; margin-top:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

/*ad01*/
.ad01{ overflow:hidden; height:160px; background:url(../images/ad01.jpg) no-repeat center; margin-bottom:20px;}
.ad01 p{ font-size:16px; color:#333; float:left; margin-top:110px; margin-left:64px; font-weight:bold}

/*case*/
.case{ overflow:hidden; height:355px; background:url(../images/caseBg.png) repeat-x left top; margin-bottom:20px;}
.case .title{ width:1010px;; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:25px;}
.case .title h3{ font-size:20px; float:left;font-weight: normal;}
.case .title h3 a{ color:#009992;}
.case .title h3 p{ font-size:12px; color:#ccc; font-weight:normal;}
.case .title em{ display:block; width:700px; height:1px; background-color:#dbdbdb; float:left; margin-top:10px; margin-left:10px;}
.case .title>a{ display:block; width:22px; height:22px; float:left;}
.case .title .caseLeft{ background:url(../images/caseBtn.png) no-repeat left top; margin-left:8px; margin-right:1px;}
.case .title .caseRight{ background:url(../images/caseBtn.png) no-repeat right top;}
.case .title .caseLeft:hover{ background-position:bottom left}
.case .title .caseRight:hover{ background-position:bottom right}
.case .caseWindow{ overflow:hidden; width:919px; margin:0 auto; height:230px; position:relative}
.case .caseWindow ul{ overflow:hidden; position:absolute;}
.case .caseWindow li{ float:left; width:217px; margin-right:17px; height:230px; text-align:center}
.case .caseWindow li img{ display:block; padding:9px; border:1px solid #e5e5e5; margin-bottom:12px;}
.case .caseWindow li p{ font-size:14px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

/*问题*/
.wenti{ overflow:hidden; height:862px; background:url(../images/wenti_tu.jpg) no-repeat center; margin-bottom:15px;}

/*优势*/
.youshi { overflow:hidden; width:100%; height:537px; background:url(../images/youshi_bg.jpg) no-repeat center top; margin-bottom:20px;}
.youshi .youshi_content{ overflow:hidden; height:577px; background:url(../images/youshi_t.png) repeat-x left top; background-color:#fff; margin-top:23px;}
.youshi p{ font-size:20px;font-weight:bold; color:#000; text-align:center; background:url(../images/youshi_h.png) no-repeat center; margin-top:35px; font-family:Georgia, "Times New Roman", Times, serif;}
.youshi h3{ font-size:48px; color:#009992; text-align:center; margin-bottom:33px; font-family:Georgia, "Times New Roman", Times, serif;}
.youshi ul{ width:100%; height:60px;}
.youshi li{ float:left; width:25%; height:60px; text-align:center; line-height:60px; font-size:16px; position:relative; background:url(../images/youshi1.png) repeat-x left top}
.youshi li a{ display:block; color:#fff; text-decoration:none;background:url(../images/youshi2.png) repeat-y left top; width:255px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;}
.youshi li img{ position:relative; top:5px; left:-10px;}
.youshi .first a{ background:none}
.youshi .cur{ background:url(../images/youshi3.png) repeat-x left top}
.youshi .youshi_tu img{ display:block}
.youshi .youshi_tu { overflow:hidden; width:100%; height:363px}
.youshi li b{ display:none; width:8px; height:4px; background:url(../images/youshi_s.png) no-repeat center; position:absolute; left:49%; top:-4px;}
.youshi .cur b{ display:block}

/*评价*/
.pingjia{ overflow:hidden; background-color:#fff; border-bottom:1px solid #ccc; margin-bottom:20px;}
.pingjia>p{ text-align:center; margin-top:25px; margin-bottom:10px;}
.pingjia h3{ font-size:18px; text-align:center; padding-bottom:15px; background:url(../images/pingjia01.png) no-repeat bottom center; margin-bottom:40px; font-family:Georgia, "Times New Roman", Times, serif;}
.pingjia h3 a{ color:#009992;}
.pingjia .pingjia_content{ overflow:hidden}
.pingjia dl{ float:left; width:450px; float:left; height:190px; border-bottom:1px solid #d6d6d6; margin:0 35px; margin-bottom:30px;}
.pingjia dt{ overflow:hidden; float:left; width:180px; margin-right:20px;}
.pingjia dd{ float:left; width:250px; overflow:hidden}
.pingjia .nobor{ border:none}
.pingjia dd h4 a{ color:#333;}
.pingjia dd h4 em{ margin:0 3px;}
.pingjia dd p{ font-size:12px; color:#666; text-align:left; line-height:24px; height:96px; overflow:hidden; margin-top:10px; margin-bottom:15px;}
.pingjia dd .more{ display:block; width:85px; height:26px; text-align:center; line-height:24px; color:#009992; background:url(../images/pro07.png) no-repeat center}

/*视频*/
.shipin{ overflow:hidden; height:308px; background-color:#009b94; margin-bottom:20px;}
.shipin h3{ font-size:18px; color:#fff; text-align:center; padding-top:30px; background:url(../images/shipin.png) no-repeat center top; margin-top:24px;}
.shipin h3 a{ color:#fff;}
.shipin .spWindow{ overflow:hidden; width:941px; margin:0 auto; margin-top:20px; height:190px; position:relative}
.shipin .spWindow ul{ overflow:hidden; position:absolute}
.shipin .spWindow li{ float:left; width:230px; height:180px; margin-right:7px; text-align:center;}
.shipin .spWindow li img{ display:block; padding:10px; background-color:#fff; margin-bottom:10px;}
.shipin .spWindow li>a{ font-size:13px; color:#fff;}
.shipin .spWindow .tu{ overflow:hidden; position:relative;}
.shipin .spWindow li b{ display:block; width:210px; height:135px; background:url(../images/shipin02.png) repeat center; position:absolute; left:10px; top:10px;}
.shipin .spWindow li em{ display:block; width:22px; height:28px; background:url(../images/shipin03.png) no-repeat center; position:absolute; left:104px; top:64px;}


/*关于*/
.about{ overflow:hidden; border-top:2px solid #009992; background-color:#fff; margin-bottom:25px; border-bottom:1px solid #ccc;}
.about .bg{ overflow:hidden; background:url(../images/about_bg.jpg) no-repeat 35px 71px; }
.about .bg>p{ text-align:center; margin-top:25px;}
.about h3{ font-size:18px; text-align:center; padding-bottom:15px; background:url(../images/pingjia01.png) no-repeat center bottom; margin-bottom:30px;}
.about h3 a{ color:#009992; font-family:Georgia, "Times New Roman", Times, serif;}
.about dl{ overflow:hidden; margin-bottom:20px}
.about dl dt{ float:left; margin-right:25px; padding-bottom:20px; background:url(../images/about01.png) no-repeat center bottom; width:345px; margin-left:150px;}
.about dl dt img{ padding:6px; background-color:#f0f0f0;}
.about dd{ float:left; width:480px; overflow:hidden}
.about dd h4{ font-size:14px; font-weight:normal; margin-bottom:15px; margin-top:5px;}
.about dd h4 a{ color:#009992;}
.about dd p{ font-size:12px; line-height:24px; color:#666; height:120px; overflow:hidden; margin-bottom:30px; text-align:justify}
.about dd .xiangqing{ overflow:hidden; display:block; width:85px; height:26px; text-align:center; line-height:24px; color:#009992; background:url(../images/pro07.png) no-repeat center}
.about .about_bottom{ overflow:hidden; margin-left:35px; margin-top:50px;}
.about .about_tu{ overflow:hidden; width:672px; float:left;}
.about .about_btn{ width:100%; overflow:hidden; background:url(../images/about02.png) no-repeat center; margin-bottom:15px; margin-top:10px;}
.about .about_btn a{ display:block; width:22px; height:22px; float:left;}
.about .about_btn .about_left{ background:url(../images/about_left.png) no-repeat center bottom; margin-left:305px; margin-right:2px;}
.about .about_btn .about_right{ background:url(../images/about_right.png) no-repeat center bottom;}
.about .about_btn a:hover{ background-position:top}
.about .about_window{ overflow:hidden; width:100%; height:140px; position:relative}
.about .about_window ul{ overflow:hidden; position:absolute}
.about .about_window li{ float:left; width:162px; height:140px; text-align:center; margin-right:8px}
.about .about_window li p{ color:#333; margin-top:10px;}
.about .ryzz{ overflow:hidden; float:right; width:980px; background:url(../images/ryzz.png) no-repeat left top; margin-right:35px;}
.about .ryzz h4{ font-size:18px; width:88px; height:25px; line-height:25px; text-align:center; margin-left:122px; background-color:#009992; margin-bottom:20px; font-weight:normal}
.about .ryzz h4 a{ color:#fff}
.about .ryzz .ryzz_content{ overflow:hidden; width:100%; height:250px; position:relative}
.about .ryzz .ryzz_left,.about .ryzz .ryzz_right{ display:block; width:15px; height:24px; position:absolute; top:85px;}
.about .ryzz .ryzz_content>a:hover{ background-position:bottom}
.about .ryzz .ryzz_left{ background:url(../images/ryzz_left.png) no-repeat center top; left:0}
.about .ryzz .ryzz_right{ background:url(../images/ryzz_right.png) no-repeat center top; right:0}
.about .ryzz .ryzz_window{ overflow:hidden; width:900px; height:250px; position:relative; margin:0 auto;}
.about .ryzz .ryzz_window ul{ overflow:hidden; position:absolute}
.about .ryzz .ryzz_window li{ width:147px; height:250px; float:left; margin-right:13px; text-align:center}
.about .ryzz .ryzz_window li p{ color:#333; margin-top:10px;}

/*ad02*/
.ad02{ overflow:hidden; height:202px; background:url(../images/ad02.png) no-repeat center; margin-bottom:20px; margin-top:-40px;}
.ad02 p{ font-size:14px; color:#fff; background:url(../images/ad02phone.png) no-repeat left center; padding-left:17px;}
.ad02 h3{ padding-left:17px; font-size:24px; color:#fff;}
.ad02 .phone{ overflow:hidden; float:right; margin-top:75px; margin-right:40px;}
.ad02 img{ display:block; margin-left:17px;}


.all{ width:100%; overflow:hidden; background-color:#fff;}


/*动态*/
.dongtai{ overflow:hidden; margin-bottom:30px;}
.dongtai .dongtai_left{ float:left; width:660px; overflow:hidden; border-top:2px solid #009992; padding-bottom:30px; background-color:#fff; border-bottom:1px solid #ccc;}
.dongtai .dongtai_left .dt_menu{ border-bottom:1px solid #848484; width:655px; height:85px; margin:0 auto; margin-bottom:20px}
.dongtai .dongtai_left .dt_menu ul{ float:left; margin-top:22px;}
.dongtai .dongtai_left .dt_menu li{ float:left; text-align:left; padding-top:32px; width:140px; font-size:16px; font-weight:bold}
.dongtai .dongtai_left .dt_menu li a{ color:#333; padding-bottom:10px; text-decoration:none; display:block; width:100px; font-family:Georgia, "Times New Roman", Times, serif;}
.dongtai .dongtai_left .dt_menu .more{ float:right; margin-top:60px; color:#000}
.dongtai .dongtai_left .dt_menu .li01{ background:url(../images/news.png) no-repeat left top}
.dongtai .dongtai_left .dt_menu .li02{ background:url(../images/news01.png) no-repeat left top}
.dongtai .dongtai_left .dt_menu .cur a,.dongtai .dongtai_left .dt_menu li:hover a{ color:#009992; border-bottom:3px solid #009992;}
.dongtai .dongtai_left dl{ overflow:hidden; width:655px; margin:0 auto; margin-bottom:25px;}
.dongtai .dongtai_left dt{ float:left; margin-right:20px;}
.dongtai .dongtai_left dd{ float:left; width:380px; overflow:hidden}
.dongtai .dongtai_left dd h4{ font-size:14px; margin-bottom:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-top:10px;}
.dongtai .dongtai_left dd h4 a{ color:#333;}
.dongtai .dongtai_left dd p{ line-height:24px; height:72px; overflow:hidden; margin-bottom:10px;}
.dongtai .dongtai_left dd .xiangqing{ float:right; color:#009992;}
.dongtai .dongtai_left .dt_box{ width:660px; margin:0 auto; overflow:hidden}
.dongtai .dongtai_left .dt_list{ overflow:hidden; width:660px;}
.dongtai .dongtai_left .dt_list li{ width:299px; float:left; line-height:35px; border-right:1px dotted #cfcfcf; margin-right:30px;}
.dongtai .dongtai_left .dt_list li a{ display:block; background:url(../images/news_s.png) no-repeat 3px center; padding-left:20px; width:260px; border-bottom:1px dotted #cfcfcf; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.dongtai .wenda{ overflow:hidden; float:right; width:350px; background-color:#fff; border-bottom:1px solid #ccc; padding-bottom:20px; border-top:2px solid #009992; }
.dongtai .wenda .title{ overflow:hidden; margin-bottom:15px;}
.dongtai .wenda h4{ font-size:16px; padding-top:30px; margin-top:22px; background:url(../images/wenda.png) no-repeat left top; margin-left:25px; width:250px; float:left; font-family:Georgia, "Times New Roman", Times, serif;}
.dongtai .wenda h4 a{ color:#009992;}
.dongtai .wenda .more{ float:right; margin-right:15px; margin-top:60px; color:#000}
.dongtai .wenda .wenda_window{ overflow:hidden; width:260px; height:385px; margin:0 auto}
.dongtai .wenda .wenda_list{ overflow:hidden; width:100%; height:95px; border-bottom:1px dotted #ccc; margin-top:5px;}
.dongtai .wenda .wenda_list h5{ background:url(../images/wenda_wen.png) no-repeat left center; line-height:24px; padding-left:36px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:8px;}
.dongtai .wenda .wenda_list h5 a{ color:#000}
.dongtai .wenda .wenda_list p{ line-height:24px; height:48px; overflow:hidden; background:url(../images/wenda_da.png) no-repeat left top; padding-left:36px; color:#585858;}
.dongtai .wenda .wenda_list 

