@charset "utf-8";
/* CSS Document */

/* 搜索开始 */
.search-box{ width:100%; height:50px; overflow:hidden; background:#F6F6F6;}
.search{ width:1000px; height:50px; overflow:hidden; }

.search-r{ width:262px; height:28px; padding-top:12px;}
.s-w{ width:212px; height:26px; line-height:26px;  border:1px solid #CCCCCC; border-right:none;  }
.s-wbk{ width:211px; height:26px; border:none;  padding-left:5px; line-height:26px;  font-size:13px; background:none; color:#666; margin-right:0px;}
.s-a{ width:49px; height:28px; margin-right:0px; }
.s-an{width:49px; height:28px; background:url(../images/search-an.jpg); border:0px; padding-right:0px;}

.search-l { width:720px; display:block; overflow:hidden; height:50px; }
.search-l a{  height:50px; line-height:50px; font-size:13px; padding-left:12px; color:#333333;}
.search-1{ padding-left:3px; font-weight:bold; line-height:50px;}
.search-l a:hover{color:#0099FF;}
/* 搜索结束 */

/*客户案例开始*/
.case-mbox{ width:100%; height:auto; overflow:hidden; background:url(../images/case-bj.jpg) top center repeat-x;}
.case-box{ width:1000px; height:auto; overflow:hidden; margin-top:23px; padding-bottom:25px;}
.case-l{ width:208px; height:auto; overflow:hidden; }

.pro-bt p{ line-height:42px; font-size:16px; color:#FFFFFF; padding-left:28px; font-weight:bold;}
.case-lbot{ width:206px; height:400px; overflow:hidden; border:1px solid #EBEBEB; border-top:none; border-bottom:none; padding-bottom:20px;}

.case-lbot li{ width:206px; height:39px; line-height:39px; border-bottom:1px solid #F5F5F5; background:url(../images/pro-li.png) 19px 19px no-repeat; }
.case-lbot li a{ padding-left:31px; width:150px; font-size:14px; color:#333333; font-weight:bold;}
.case-lbot li a:hover{ padding-left:31px; width:150px; font-size:14px; color:#0099FF; font-weight:bold; }
.case-dih{ width:208px; height:96px; overflow:hidden;}

.case-r{ width:778px; height:auto; overflow:hidden;}
.case-rtop{ width:778px;height:42px; line-height:42px; margin-bottom:3px; overflow:hidden;}
.case-rl{ font-size:16px; font-weight:bold; background:url(../images/case-r.png) 9px 11px no-repeat;}
.case-rl p{ padding-left:37px;}
.case-rr{ width:200px;}
.case-rr p{ text-align:right; }
.case-rr a{ font-size:13px; color:#666666; padding-right:3px;}


/*客户案例结束*/

/*合作客户开始*/
.hezuo-box{ width:100%; height:180px; overflow:hidden; background:url(../images/hezuo-bj.jpg) center top no-repeat;}
.hezuo{ width:1000px; height:180px; overflow:hidden;}
.hezuo-t{ width:1000px; padding-top:27px; height:48px; text-align:center;}

.hezuo-b{ background:none;}
.hezuo-b tr , .hezuo-b td{background:none;}
.hezuo-b img{ width:120px; height:70px; border:1px solid #CCCCCC;}
/*合作客户结束*/

/*产品开始*/
.pro-box{ width:1000px; height:auto;  margin-top:23px;}
.pro-ban{ width:208px; height:auto;}
.pro-bt{ width:208px; height:45px;background:url(../images/pro-banbj.png) no-repeat;}
.pro-bt p{ line-height:42px; font-size:16px; color:#FFFFFF; padding-left:28px; font-weight:bold;}


.pro-listbj{ width:206px; border:1px solid #cccccc;  height:450px; border-top:none; padding-bottom:24px;}
.pro-list1{ padding:0px 0px 0px; width:206px; height:auto;}
.sub-pro{ width:206px; height:auto; float:left; padding-top:2px;}
.sub-pro ul li{ cursor:pointer; width:206px; float:left;text-align:left; background:url(../images/pro-listbj.jpg) no-repeat;height:auto;line-height:38px; color:#fff; font-weight:bold; border-bottom:1px solid #F5F5F5; height:38px;} 
.sub-pro ul a{padding-left:31px;  color:#333333;}
.sub-pro ul a:hover{ color:#0099FF;}
.sub-pro .porMenu ul li span{ display:block; width:180px; height:38px; padding-left:0px; float:left; overflow:hidden; white-space:nowrap;line-height:38px;}
.sub-pro ul a.cur{ color:red;}
.sub-pro ul a.on{ color:#Fc0;}
.sub-pro ul .on.bg_none { width:180px;height:30px;line-height:30px;padding-left:10px; z-index:999; }
.subMenu ul li{ position:relative; z-index:98;}
.subMenuPop{ display:none; position:absolute; left:207px; *left:207px;  top:0px; z-index:99; padding:10px; background-color:#ffffff; border:1px solid #3092ED;}
.sub-pro .subMenuPop p{  white-space:nowrap; font-weight:normal; border-bottom:1px dotted #ccc;}
.sub-pro .subMenuPop p a{color:#333; display:block; padding-left:5px; padding-right:5px;}
.sub-pro .subMenuPop p a:hover{color:#1766CB;}



.pro-zsbox{ width:777px; height:auto; overflow:hidden;}
.pro-zstop{ width:777px; height:42px; overflow:hidden; border-bottom:3px solid #006DB1;}
.pro-rt1{width:400px; height:42px;}
.pro-rt1 ul li{ width:144px; height:42px; line-height:42px; text-align:center; float:left; display:inline;color:#333333; font-weight:bold; font-size:16px; }
.pro-rt1 .anniu{ CURSOR: pointer;color:#fff;font-weight:bold;font-size:16px; background:url(../images/pro-on.png) center top no-repeat; }
.pro-rt1 .anniu a{ color:#fff;font-weight:bold;font-size:16px;}
.pro-rt1 a:hover {width:144px; background:url(../images/pro-on.png) center top no-repeat; float: left; height:42px; color: #fff; font-weight:bold; font-size:16px;}

.pro-rt2{ height:42px; line-height:42px;}
.pro-rt2 a{ font-size:13px; color:#666666; text-align:right; padding-right:9px;}

.pro-rbot{ width:777px;  height:474px; overflow:hidden; }
.pro-listr{ width:777px; padding-top:15px; height:459px; overflow:hidden;}
.pro-listr li{ width:246px; float:left; padding-bottom:4px; margin-left:6px; margin-right:7px; margin-bottom:3px;}
.pro-listr li img{ width:244px; height:188px; border:1px solid #EBEBEB;}
.pro-listr li span{ width:246px; height:28px; line-height:28px; display:block; overflow:hidden; padding-top:6px;}
.pro-listr li span a{ width:246px; color:#333333; font-size:13px; display:block; text-align:center; display:block; height:27px; line-height:27px; overflow:hidden;}
.pro-listr a:hover img{filter: Alpha(Opacity=50); opacity:0.8;}
.pro-listr a:hover{ color:#0099FF;}
/*产品结束*/

/*优势开始*/
.youshi-box{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
.youshi-bj1{ width:100%; height:78px;  background:url(../images/youshi-bj1.jpg) repeat-x; position:relative;}
.youshi-bj2{ width:100%; height:1336px; overflow:hidden; background:url(../images/youshi-bj2.jpg) center top;}
.youshi-bt{ width:1000px; height:86px;  position:absolute; top:14px; left:220px; right:220px;}

.youshi-zt{ width:1000px; height:auto; overflow:hidden;}
.youshi-b1 , .youshi-b2 , .youshi-b3{ width:1000px; height:auto; overflow:hidden;}
.youshi-wz{ width:490px; height:auto; overflow:hidden;}
.youshi-01{ width:490px; height:auto; overflow:hidden; margin-top:85px; background:url(../images/youshi-1.png) 4px 0px no-repeat; padding-left:25px;}
.youshi-wz strong{ font-size:22px; color:#000000;    height:58px; line-height:58px; border-bottom:1px dashed #CCCCCC;display:block; width:412px;}
.youshi-wz strong span{ color:#FF0000;font-size:28px}
.youshi-01 ul,.youshi-02 ul{ width:412px; padding-left:38px;}
.youshi-bj2 ul li{ background:url(../images/youshi-li.png) 0px 11px no-repeat; padding-left:20px; line-height:31px; padding-top:4px; font-size:14px;}
.youshi-bj2 ul li span{ color:#FF0000;}
.youshi-02{ width:490px; height:auto; overflow:hidden; margin-top:40px; background:url(../images/youshi-2.png) 4px 0px no-repeat; padding-left:25px;}
.youshi-tp{ padding-top:72px;}

.youshi-tp2{ padding-left:10px; padding-top:57px; width:427px;}
.youshi-03{ width:490px; height:auto; overflow:hidden; margin-top:57px; background:url(../images/youshi-3.png) 4px 0px no-repeat; padding-left:25px;}
.youshi-04{ width:490px; height:auto; overflow:hidden; margin-top:30px; background:url(../images/youshi-4.png) 4px 0px no-repeat; padding-left:25px;}
.youshi-b2 li{ width:412px; margin-left:39px;}

.youshi-05{ width:490px; height:auto; overflow:hidden; margin-top:55px; background:url(../images/youshi-5.png) 4px 0px no-repeat; padding-left:25px;}
.youshi-06{ width:490px; height:auto; overflow:hidden; margin-top:34px; background:url(../images/youshi-6.png) 4px 0px no-repeat; padding-left:25px;}
.youshi-b3 li{ width:412px; margin-left:39px;}
.youshi-tp3{ padding-top:61px; width:422px;}

/*优势结束*/
/*关于我们开始*/
.about-box{ width:1000px; height:auto; overflow:hidden; margin-top:22px;}
.about{ width:708px; height:auto; overflow:hidden;}
.about-bt{ width:auto; height:51px; line-height:46px; background:url(../images/btxhx.png) bottom repeat-x;}
.about-l{ width:auto; height:46px;  }
.about-l p{ font-size:16px; color:#333333; font-weight:bold; padding-left:5px;}
.about-l p span{  font-size:16px; padding-left:18px; color:#999999;}
.about-r{ width:auto; height:46px;}
.about-r a{ color:#666; padding-right:25px;}

.about-bot{ width:708px; padding-top:21px; height:283px; overflow:hidden;}

.about-bot img{ width:380px; height:264px; float:left; background:url(../images/about-bj.png) bottom center no-repeat; padding-bottom:14px;}
.about-bot p{ float:left; width:310px; padding-left:14px; line-height:25px; font-size:13px; color:#333333;}
.about-tm{ font-weight:bold; width:310px; display:block;}
.about-more{ margin-top:9px; width:95px; height:33px; line-height:33px; display:block; background:#00348A;}
.about-more a{ font-size:13px; color:#FFFFFF; padding-left:11px;}

.hon-mbox{ width:257px;}
.about-r1{ width:auto; height:46px;}
.about-r1 a{ color:#666; padding-right:8px;}

.hon-box{ width:257px; height:300px; overflow:hidden; padding-top:20px;}
.hon-list{ width:257px; height:300px;}

.gun_left{width:17px;  float:left;   cursor:pointer; margin-top:90px }
.gun_left a{ display:block; cursor:pointer;}
.maquee{width:221px; height:264px;  overflow:hidden; float:left;  padding:3px 0 0px 0; }
.gun_right{width:17px;float:right; cursor:pointer; margin-top:90px;}
.gun_right a{ display:block; cursor:pointer;}
.maquee-list li{ display:block; width:190px;   padding-left:17px; padding-right:16px;  float:left; list-style:none;}
.maquee-list li img{ width:180px; height:254px; border:1px solid #CCCCCC; padding:4px; cursor:pointer;}
.maquee-list li img:hover{ filter: Alpha(Opacity=80); opacity:0.8; border:1px solid #0099FF; padding:4px;}
/*关于我们结束*/
/*公司实力开始*/
.shili-box{ width:1000px; padding-top:20px; height:191px;}
.gun_left1{width:14px; height:54px; float:left;   cursor:pointer; margin-top:37px }
.gun_left1 a{ display:block; cursor:pointer;}
.maquee1{width:970px; height:165px;  overflow:hidden; float:left;  padding:0px; margin-left:1px;}
.gun_right1{width:14px;float:right; height:54px; cursor:pointer; margin-top:37px;}
.gun_right1 a{ display:block; cursor:pointer;}
.maquee-list1 li{ display:block; width:178px; margin-left:8px;  margin-right:8px; float:left; list-style:none;}
.maquee-list1 li img{ width:170px; height:128px; border:#CCC solid 1px; padding:3px; cursor:pointer;}
.maquee-list1 li span{ width:178px; height:33px; line-height:33px; overflow:hidden; display:block; color:#333333; font-size:13px; text-align:center; }
.maquee-list1 li img:hover{ filter: Alpha(Opacity=50); opacity:0.8;}
/*公司实力结束*/

/*新闻开始*/
.xinwen-mbox{ width:100%; height:440px; overflow:hidden; background:#F8F8F8;}
.xinwen-box{ width:1000px; height:auto; overflow:hidden; margin-top:14px;}
.news-box{ width:517px; height:auto; overflow:hidden;}
.news-top{ width:517px; height:49px; line-height:46px; background:url(../images/news-bot.png) center bottom no-repeat;}
.bj-n-t0{width:300px; height:46px;}
.bj-n-t0 ul { list-style-image:none;}
.bj-n-t0 ul li{ width:93px; height:46px; line-height:46px; text-align:center; float:left; display:inline;color:#333;  font-size:14px; margin-left:0px;}
.bj-n-t0 .anniu{ CURSOR: pointer;color:#333333;font-weight:bold; font-size:16px;}
.bj-n-t0 .anniu a{ color:#333333;font-weight:bold;font-size:16px;}
.bj-n-t0 a:hover {width:93px;  float: left; height:46px; color:#333333; font-weight:bold; font-size:16px;}
.news-topr{ width:100px;}
.news-topr p{ text-align:right;}
.news-topr a{  font-size:12px; color:#666666; padding-right:8px;}
.news-bot{ width:517px; height:auto; overflow:hidden;}

.xinwen-nr{padding-top:16px; width:517px;}
.xinwen-nr img{ width:174px; height:120px;  border:1px solid #CCCCCC; padding:2px; float:left; margin-left:4px;}
.xinwen-nr p{ float:left; width:320px; margin-left:10px; line-height:25px; color:#333333; height:125px; display:block; overflow:hidden;}
.xinwen-nr p b{ display:block; height:25px; color:#333333; overflow:hidden; }
.xinwen-nr p b a{ color:#000;}
.xinwen-nr p a{ color:#0099FF;}
.xinwen-nr p b a:hover{ color:#0099FF; }

.xinwen-nr ul{ list-style-image:none; margin-top:10px; height:185px; overflow:hidden; }
.xinwen-nr ul li{ width:503px;background-image: url(../images/xinwen-li.png);background-repeat: no-repeat;background-position: 5px; height:36px; line-height:36px; float:left; display:inline; margin-left:2px; padding-left:14px; border-bottom:1px dotted #CECECE;}
.text_r{float:right;font-size: 13px;font-style: normal;font-weight: normal;color: #666; padding-right:6px; width:80px; text-align:right;}
.text_l{float:left;text-align:left; height:36px; line-height:36px; width:410px;overflow:hidden; font-size:13px; white-space:nowrap;text-overflow:ellipsis;}

.news-bj{ margin-left:29px; width:39px; height:420px; background:url(../images/news-you.png) no-repeat; overflow:hidden;}

.qa-box{ width:393px; height:auto; overflow:hidden;}
.qa-top{ width:393px; height:49px; line-height:46px; background:url(../images/qa-bot.png) center bottom no-repeat;}
.qa-l{ font-size:16px; color:#000000;}
.qa-l p{ padding-left:4px; }
.qa-l p span{ padding-left:9px;}
.qa-r{ width:auto;}
.qa-r p{ text-align:right;}
.qa-r p a{ padding-right:17px; font-size:12px; color:#666666;}

.qa-bot{ width:389px; padding-left:2px; padding-right:2px; margin-top:11px;}

.i_questions_list{ text-align:left; height:330px; overflow:hidden; padding:0px 0px;  }
.i_questions_list ul li{width:389px; border-bottom:1px dashed #cccccc; padding-bottom:4px; line-height:24px; margin-top:20px; }
.i_questions_list ul li  p{ font-size:13px;}
.i_questions_list ul li .tit{ width:369px;background:url(../images/qa.png) no-repeat 1px 1px; text-indent:28px; height:24px; overflow:hidden; width:auto; margin-bottom:4px; }
.i_questions_list ul li .cont{ width:365px;background:url(../images/qa.png) no-repeat 1px -28px; text-indent:28px; height:auto; max-height:72px; padding-top:2px; margin-bottom:10px; width:auto; color:#333; overflow:hidden; padding-left:4px; }
.i_questions_list ul li .tit a{ color:#000;}
.i_questions_list ul li .tit a:hover{ color:#0099FF; }

.i_questions_list.page{ width:auto; height:auto;}
.i_questions_list.page ul li{ width:auto;}
/*新闻结束*/
/*资料下载开始*/
.ziliao-mbox{ width:1000px; height:282px; padding-top:33px; overflow:hidden;}
.ztc-box{ width:690px; height:auto; overflow:hidden;}
.ztc-top{ width:100%; height:51px; line-height:46px; background:url(../images/btxhx.png) bottom repeat-x;}
.ztc-bot{ width:690px; padding-top:3px; height:184px; overflow:hidden;}
.ztc-bot a{ width:151px; height:45px; line-height:45px; color:#333333; font-size:13px; overflow:hidden; border-bottom:1px dashed #CCCCCC; display:inline-block; padding-left:9px; padding-right:9px;}
.ztc-bot a:hover{ color:#0099FF; }
.ziliao-bj{ width:18px; height:236px; background:url(../images/ziliao-bj.png) no-repeat; margin-top:13px; margin-left:17px;}

.ziliao-box{ width:257px; height:auto; overflow:hidden;}
.qa-r1{ width:80px;}
.qa-r1 p{ text-align:right;}
.qa-r1 p a{  padding-right:8px; font-size:12px; color:#666666;}

.ziliao-bot{ width:257px; height:auto; overflow:hidden; padding-top:10px;}
.ziliao-bot ul{ width:257px; height:180px; overflow:hidden;}
.ziliao-bot ul li{ width:257px; background:url(../images/pro-li.png) 9px 14px no-repeat; height:35px; line-height:35px; overflow:hidden; border-bottom:1px dashed #CCCCCC;}
.ziliao-bot ul li a{ padding-left:22px; width:225px; font-size:13px; color:#333333; }
.ziliao-bot ul li a:hover{ color:#0099FF; }
/*资料下载结束*/
/*友情链接开始*/
.link-box{ width:1000px; height:95px; overflow:hidden;}
.link-top{ width:1000px; margin-top:13px; height:16px; background:url(../images/link-bj.png) no-repeat;}
.link-top p{ color:#333333; font-size:13px; padding-left:62px; padding-top:3px; line-height:13px;}
.link-bot{ width:1000px; padding-top:10px; height:46px; overflow:hidden;}
.link-bot a{ font-size:13px; line-height:23px; color:#999999; padding-left:3px; padding-right:7px;}
.link-bot a:hover{ color:#0099FF; }
/*友情链接结束*/