﻿@charset "utf-8";
/* CSS Document */

/*搜索开始*/
.search-maxbox{ width:100%; height:187px; background:url(../images/search-bj.jpg);}
.search-box{ width:980px; height:auto; overflow:hidden;}
.search-top{ width:980px; height:74px; background:url(../images/search.png) center 20px no-repeat;}
.search-cte{ width:980px; height:52px; line-height:52px; text-align:center; font-size:12px;}
.search-cte a{ color:blue; padding-left:10px; padding-right:10px;}
.search-cte span{ width:1px; height:14px; background:url(../images/search-li.png) no-repeat 0px 3px; display:inline-block;}

.search-r{ width:465px; height:37px;}
.s-w{ width:407px; height:35px;  border:1px solid #CCCCCC; border-right:none;  }
.s-wbk{ width:402px; height:35px; border:none;  padding-left:5px; line-height:35px;  font-size:12px; background:none; color:#999; margin-right:0px;}
.s-a{ width:57px; height:37px; margin-right:0px; }
.s-an{width:57px; height:37px; background:url(../images/search-an.jpg); border:0px; padding-right:0px; cursor:pointer;}
/*搜索结束*/
/*案例开始*/
.case-maxbox{ width:100%; height:auto; overflow:hidden; background:url(../images/case-bj.jpg); padding-bottom:20px;}
.case-box{ width:980px; height:auto; overflow:hidden;}
.case-top{ width:100%; height:44px; padding-top:28px;}
.case-top p{ text-align:center;}

.case-minbox{ width:980px; height:551px; overflow:hidden; position:relative; margin-top:40px;}
.case-minbox ul{ width:980px; height:551px; overflow:hidden; position:relative; }
.case-minbox li{ width:236px; height:175px; display:block; overflow:hidden; position:relative; }
.case-minbox li img{ width:236px; height:175px; }
.case-minbox li span{ display:block; position:absolute; bottom:0; left:0; height:34px; width:206px; line-height:34px; overflow:hidden; padding-left:15px; padding-right:15px; text-align:center; font-size:14px; color:#FFF; background:url(../images/case-wzbj.png) no-repeat;}



.case-xs{ width:478px; height:362px; overflow:hidden; position:absolute; top:0; left:251px;}
.case-xs .item1 img{vertical-align:top; width:478px; height:362px;}
.case-xs .item1 li{position:relative;float:left;width:487px;height:362px;overflow:hidden;cursor:pointer; }
.case-xs .item1 div{position:absolute;left:0; bottom:0px;width:100%;height:0px;text-align:center;background:url(../images/case-zz.png) no-repeat 0 0px;overflow:hidden;}
.case-xs .item1 p{display:none;margin:0px auto 0;width:241px; margin-top:10px; padding-left:123px; padding-right:123px;}

.case-xs .item1 h3{ margin-top:82px; bottom:0px;height:42px; color:#FFF; font-size:14px; line-height:42px; overflow:hidden; padding-left:5px; width:477px;}
.case-xs .item1 h3 img{ height:39px; width:39px;}
.case-xs .item1 p{ width:241px; height:auto;}
.case-xs .item1 p b{ font-weight:normal;}
.case-xs .item1 p .case-bt1{ display:block; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.case-xs .item1 p .case-bt1 a{ color:#FFF;  text-decoration:none;}
.case-xs .item1 p .case-nr1{ width:auto; height:54px; line-height:18px; display:block; overflow:hidden; font-size:12px; color:#FFF; padding-bottom:25px;}
.case-xs .item1 p .case-zx1{ display:inline-block; width:105px; height:37px; line-height:37px; text-align:center; font-size:14px; background:#ff9600; float:left;}
.case-xs .item1 p .case-zx1 a{ color:#FFF; text-decoration:none;}
.case-xs .item1 p .case-xq1{ width:103px; height:35px; line-height:35px; border:1px solid #CCC; display:inline-block; text-align:center;  float:right;}
.case-xs .item1 p .case-xq1 a{ font-size:14px; color:#FFF; text-decoration:none;}
/*案例结束*/

/*产品开始*/
.pro-maxbox{ width:100%; height:744px; overflow:hidden; background:url(../images/pro-bj.jpg);}
.pro-box{ width:980px; height:auto; overflow:hidden;}
.pro-top{ width:100%; height:118px; padding-top:20px; padding-bottom:20px;  }
.pro-top p{ text-align:center;}

.pro-bot{ width:980px; height:auto; overflow:hidden;}
.pro-l{ width:190px; height:auto; overflow:hidden;}
.pro-ltop{ width:190px; height:148px;}
.pro-lbot{ width:190px; height:379px; overflow:hidden; background:#FFF;}
.pro-lbot ul{ width:190px; height:376px; overflow:hidden;}

.pro-lbot ul li{ width:190px; height:45px; margin-top:2px;}
.pro-lbot li a{ display:block; width:165px; height:45px; line-height:45px; font-size:14px; color:#666; padding-left:25px;}
.pro-lbot .anniu{ CURSOR: pointer; background:#52c748; color:#ffffff; text-decoration:none;}
.pro-lbot .anniu a{display:block; width:165px; height:45px; line-height:45px; font-size:14px; color:#fff; padding-left:25px;  background:#52c748; }
.pro-lbot li a:hover {background:#52c748; color:#ffffff; text-decoration:none;}


.pro-r{ width:739px; height:auto; overflow:hidden;}
.pro-rtop{ width:739px; height:46px; background:url(../images/por-line.png) left bottom no-repeat; line-height:46px; font-size:14px; color:#666;}
.pro-rtop2{  font-size:12px;line-height:46px;}
.pro-rtop2 a{ color:#333;}
.pro-rbot{ width:739px; height:500px;}

.pro-rbot ul{ width:739px; height:467px; padding-top:14px; overflow:hidden; }
.pro-rbot li{ display:block; float:left; width:227px; height:226px; overflow:hidden; margin-left:9px; margin-right:10px; margin-bottom:15px;}
.pro-rbot li img{width:227px; height:184px;}
.pro-rbot li span{width:217px; padding-left:5px; padding-right:5px; height:42px; line-height:42px; font-size:14px; text-align:center; display:block;}
.pro-rbot li span a{color:#666;}
.pro-rbot li span a:hover{color:#52c748;}
/*产品结束*/

/*广告开始*/
.guangg{ height:214px; width:100%; background:url(../images/guangg.jpg) no-repeat top center;}
/*广告结束*/

/*优势开始*/
.youshi-top{ width:980px; height:838px; background:url(../images/youshi-top.png) no-repeat top center; margin-top:15px;}
.youshi2{ width:490px; height:auto; overflow:hidden;}
.youshi2-top{ width:428px; height:437px; padding-top:100px; padding-left:46px; background:url(../images/youshi2.png) 46px 100px no-repeat}
.youshi2-top embed{ width:360px; height:204px; display:block; overflow:hidden; margin-left:20px; margin-top:15px;}

.youshi2-bot{ width:424px; height:auto; padding-top:65px;}
.youshi2-bot span{ width:424px; display:block; text-align:center;}
.youshi2-bot p{ line-height:24px; font-size:14px; color:#333; padding-top:18px;}

.youshi1{ width:490px; height:auto; overflow:hidden;}
.youshi1-top{ width:424px; height:auto; padding-top:119px;}
.youshi1-top span{ width:424px; display:block; text-align:center;}
.youshi1-top p{ line-height:24px; font-size:14px; color:#333; padding-top:18px;}
.youshi1-bot{ width:463px; height:auto; overflow:hidden; padding-top:65px; padding-left:20px}

.youshi3-box{ width:100%; height:222px; overflow:hidden; background:url(../images/youshi3-bj.jpg) no-repeat center top;}
.youshi3{ width:555px; height:182px; margin-top:17px; background:url(../images/youshi3.png) center top no-repeat;}
.youshi3 span{ display:block; width:555px; height:59px; text-align:center; padding-top:23px;}
.youshi3 p{ width:480px; display:block; padding-left:37px; line-height:24px; font-size:14px; color:#333; padding-top:6px;}

.youshi4-box{ width:980px; height:259px; overflow:hidden;}
.youshi4-l{ width:490px; height:auto;}
.youshi4-l img{ padding-left:73px; padding-top:24px;}
.youshi4-r{ width:480px; height:auto; padding-left:5px;}
.youshi4-r span{ width:480px; display:block; height:auto; text-align:center; padding-top:28px;}
.youshi4-r p{ line-height:24px; font-size:14px; color:#333; padding-top:12px; }
/*优势结束*/

/*客户见证开始*/
.kehu-maxbox{ width:100%; height:910px; overflow:hidden; background:url(../images/kehu-bj.jpg);}
.zl-top{ width:980px; height:52px; overflow:hidden; padding-top:40px;}
.zl-top span{ display:block; width:980px; text-align:center; }

.zl-bot{ width:980px; height:auto; overflow:hidden; margin-top:35px;}
.zl-bot img{ width:980px;}
/*.zl-bot li{ width:168px; height:138px; background:url(../images/zl-top.png) no-repeat center top; float:left;  cursor:pointer; margin-left:17px; margin-right:18px;}
.zl-bot li span{ display:block; height:36px; line-height:36px; font-size:16px; text-align:center; color:#52c748; padding-top:22px; padding-left:5px; padding-right:5px; overflow:hidden;}
.zl-bot li p{ line-height:18px; text-align:center; font-size:12px; color:#666; padding-left:5px; padding-right:5px; overflow:hidden;}
.zl-bot li:hover{ background:url(../images/zl-topon.png) no-repeat  center top}
.zl-bot li:hover span{ color:#FFF;}
.zl-bot li:hover p{color:#FFF;}*/

.jianzheng{ width:980px; height:315px; overflow:hidden; margin-top:40px;}

.gun_left2{width:30px; height:64px;  float:left;   cursor:pointer; margin-top:70px ; }
.gun_left2 a{width:30px; height:64px;  display:block; cursor:pointer;   }

.maquee2{width:920px; height:315px;  overflow:hidden; float:left;   }
.maquee-list2{ width:900px; height:315px; overflow:hidden; margin-left:10px;}
.gun_right2{width:30px; height:64px; float:right; cursor:pointer; margin-top:70px;   }


.gun_right2 a{display:block; cursor:pointer; width:30px; height:64px; }

.jianzheng li{ display:block; width:175px; height:315px; overflow:hidden; float:left; list-style:none; margin-left:25px; margin-right:25px;}
.jianzheng li img{ width:175px; height:226px;  cursor:pointer;}
.jianzheng li img:hover{ filter: Alpha(Opacity=80); opacity:0.8;}
.jianzheng li p{ width:175px; height:auto; margin-top:5px; display:block;}
.jianzheng li p span{ display:block;}
.jianzheng-bt{ width:175px; height:24px; line-height:24px; font-size:12px; text-align:center; overflow:hidden;}
.jianzheng-bt a{ color:#333;}
.jianzheng-bt a:hover{ color:#52c748;}
.jianzheng-nr{ width:175px; height:60px; line-height:20px; overflow:hidden; color:#666; font-size:12px; }

/*客户见证结束*/

/*关于公司开始*/
.about-maxbox{ width:100%; height:451px; background:url(../images/about-bj.png) center top no-repeat; padding-top:7px; }
.about-box{ width:980px; height:430px; background:#FFF;}
.about-top{ width:980px; height:auto; overflow:hidden; padding-top:28px;}
.about-top strong{ width:397px; height:224px; display:block; float:left; padding-left:35px;}
.about-top strong img{ width:397px; height:224px;}
.about-top p{ display:block; float:left; width:470px; overflow:hidden; height:auto; padding-left:43px;}
.about-top p span{ display:block;}
.about-bt{ width:auto; height:32px; margin-top:14px;}
.about-nr{ width:auto; height:132px; line-height:22px; font-size:12px; color:#666; padding-top:8px;}
.about-more{ width:83px; height:28px; background:#52c748; text-align:center; font-size:12px; margin-top:5px;}
.about-more a{ line-height:28px; color:#FFF;}

.about-bot{ width:928px; height:136px; overflow:hidden; margin-top:16px; }
.about-bot ul{ width:888px; height:136px; overflow:hidden;  overflow:hidden;}
.about-bot li{ float:left; width:212px; height:136px; margin-left:10px; margin-right:10px;}
.about-bot li img{ width:212px; height:136px;}
/*关于公司结束*/

/*证书开始*/
.hon-maxbox{ width:100%; height:393px; overflow:hidden; background:url(../images/hon-maxbj.jpg);}
.hon-box{ width:980px; height:auto; overflow:hidden; padding-top:15px;}
.hon-box1{ width:341px; height:auto; overflow:hidden; }
.hon-top{ width:100%; height:41px; line-height:41px; overflow:hidden; border-bottom:2px solid #333;}
.hon-top1{ font-size:16px; color:#333;}
.hon-top2{ font-size:12px;}
.hon-top2 a{ color:#333;}
.hon-bot{ width:341px; height:291px; overflow:hidden; background:url(../images/hon-minbj.jpg); margin-top:31px; position:relative;}
.gun_left{width:23px; height:44px;   cursor:pointer; position:absolute; left:21px; top:104px; z-index:99; }
.gun_left a{ display:block; cursor:pointer; z-index:999;}
.maquee{width:341px; height:auto;  overflow:hidden; padding-top:16px;   }
.gun_right{width:23px; cursor:pointer; height:44px; position:absolute; right:21px; top:104px; z-index:99;}
.gun_right a{ display:block; cursor:pointer;}
.maquee-list li{ display:block; width:341px; height:auto; overflow:hidden; float:left; list-style:none;}
.maquee-list li img{ width:214px; height:223px;  cursor:pointer; padding-left:63px; padding-right:64px; padding-bottom:15px;}
.maquee-list li span{ display:block; width:341px; height:37px; line-height:37px; text-align:center; background:#52c748; overflow:hidden;}
.maquee-list li span a{ padding-left:15px; padding-right:15px; font-size:14px; color:#FFF; display:block; width:311px;}
.maquee-list li img:hover{ filter: Alpha(Opacity=80); opacity:0.8;}

.news-box{ width:592px; height:auto; overflow:hidden;}
.hon-top01{ width:100%; height:43px;  overflow:hidden; background:url(../images/news-line.png) bottom center repeat-x;}
.hon-top3{ font-size:16px; color:#333; }
.hon-top4{ font-size:12px;line-height:41px;}
.hon-top4 a{ color:#333;}
.hon-top3 ul li{ width:144px; height:43px; line-height:43px;  text-align:center; float:left; display:inline; color:#333333; font-size:16px; }
.hon-top3 .anniu{ CURSOR: pointer;color:#52c748;font-size:16px; line-height:43px; height:43px; background:url(../images/news-lion.png) bottom center repeat-x;  }
.hon-top3 .anniu a{ color:#52c748;font-size:16px; line-height:43px; height:43px;  }
.hon-top3 a:hover {width:144px; float: left; height:43px; line-height:43px; color: #fff;font-size:16px; }

.news-bot{ width:592px; height:auto; overflow:hidden;}
.news-bot1{ width:592px; height:132px; overflow:hidden; padding-top:21px;}
.news-bot1 img{ float:left; width:166px; height:132px;}
.news-bot1 p{ float:left; width:404px; padding-left:22px;}
.news-bot1 p span{ display:block; width:404px; overflow:hidden;}
.news-bt{ height:30px; line-height:30px; }
.news-bt a{ color:#333; font-size:12px;}
.news-nr{ line-height:18px; max-height:72px; font-size:12px; color:#666;}
.news-more{ line-height:24px; height:24px;}
.news-more a{ font-size:12px; color:#52a61a;}

.news-bot2{ width:592px; height:auto; margin-top:30px;}
.news-bot2 ul{ width:592px; height:139px; overflow:hidden; }
.news-bot2 ul li{ width:567px;  background:url(../images/news-li1.png) 4px 11px no-repeat; height:34px; padding-left:25px; border-bottom:1px dashed #ccc; }
.text_ro1{float:right;font-size: 12px;font-style: normal; height:34px; line-height:34px;font-weight: normal;color: #666; padding-right:6px; width:80px; text-align:center; }
.text_lo1{ font-size:12px;float:left;text-align:left; height:34px;  line-height:34px; width:480px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.text_lo1 a{ color:#666;}
.news-bot2 ul li:hover{background:url(../images/news-li1on.png) 4px 11px no-repeat;}
.news-bot2 ul li:hover a{ color:#52c748;}
.news-bot2 ul li:hover .text_ro1{ color:#52c748;}

/*证书结束*/

/*常见问题开始*/
.qa-maxbox{ width:100%; height:352px; overflow:hidden;  background:url(../images/hon-maxbj.jpg);}
.qa-minbox{ width:980px; height:auto; overflow:hidden;}
.qa-box{ width:341px; height:auto; overflow:hidden;}
.qa-bot{ width:341px; height:261px; margin-top:16px; background:url(../images/qa-bj.png); padding:5px 0;}

.i_questions_list{ text-align:left; height:261px; overflow:hidden; padding:0px 0px;  }
.i_questions_list ul li{width:307px; padding-left:17px; padding-right:17px;  padding-bottom:4px; line-height:24px; margin-top:20px; }
.i_questions_list ul li  p{ font-size:12px;}
.i_questions_list ul li .tit{ display:block; width:272px;background:url(../images/qa-li.png) no-repeat 1px 0px; padding-left:35px; height:24px; overflow:hidden; width:auto; margin-bottom:4px; }
.i_questions_list ul li .cont{  display:block; width:272px;background:url(../images/qa-li.png) no-repeat 1px -40px; padding-left:35px; height:auto; max-height:72px; padding-top:2px; margin-bottom:10px; width:auto; color:#666; overflow:hidden; }
.i_questions_list ul li .tit a{ color:#666;}
.i_questions_list ul li .tit a:hover{ color:#52c748; }

.i_questions_list.page{ width:auto; height:auto;}
.i_questions_list.page ul li{ width:auto;}

.zixun-box{ width:591px; height:auto; overflow:hidden;}
.zixun-bot{ width:592px; height:auto; margin-top:8px;}
.zixun-bot ul{ width:592px; height:280px; overflow:hidden; }
.zixun-bot ul li{ width:567px;  background:url(../images/news-li1.png) 4px 11px no-repeat; height:34px; padding-left:25px; border-bottom:1px dashed #ccc; }
.zixun-bot ul li:hover{background:url(../images/news-li1on.png) 4px 11px no-repeat;}
.zixun-bot ul li:hover a{ color:#52c748;}
.zixun-bot ul li:hover .text_ro1{ color:#52c748;}
/*常见问题结束*/
/*友情链接开始*/
.link-maxbox{ width:100%; height:auto; background:url(../images/hon-maxbj.jpg); overflow:hidden;}
.link-box{ width:980px; height:auto; overflow:hidden; padding-bottom:10px;}
.link-box p{ line-height:22px; max-height:100px; font-size:12px; color:#666; overflow:hidden;}
.link-box p a{ color:#666; padding-right:8px;}
/*友情链接结束*/

.case-bot{ width:980px; height:auto; overflow:hidden; padding-top:30px;}
.case-bot ul{ width:994px; padding-left:34px; margin-right:-48px;}
.case-bot ul li{ float:left; text-align:center; width:192px; height:40px; line-height:40px; font-size:13px; margin-bottom:20px; margin-right:48px;}
.case-bot ul li a{ color:#fff; text-decoration:none; display:block; width:192px; height:40px;}
.case-bot1{ background:url(../images/case-bot1.png)}
.case-bot2{ background:url(../images/case-bot2.png)}
.case-bot3{ background:url(../images/case-bot3.png)}
.case-bot4{ background:url(../images/case-bot4.png)}
.case-bot5{ background:url(../images/case-bot5.png)}
.case-bot6{ background:url(../images/case-bot6.png)}
.case-bot7{ background:url(../images/case-bot7.png)}
.case-bot8{ background:url(../images/case-bot8.png)}