@charset "utf-8";
/* CSS Document */

/*              all           */

body{ margin:0; padding:0;background: #FFF;font-family:Microsoft YaHei,Arial, Helvetica; font-size:12px; color:#666666; line-height:24px; font-weight:normal;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,label,dl,dt,dd,fieldset,img {margin:0;padding:0;border:0;list-style:none; }
a{ color:#666666; text-decoration:none;}
a:hover{color: #03F;}
img{ border:none;}
.clearbox{ clear:both; margin:0px auto;height:0; line-height:0; float:none; position:relative; width:1000px; z-index:10;}


/*              banner          */
.fullSlide {width:100%;position:relative;height:530px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:530px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:530px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:23px;height:46px;background: url(../images/lef.png) no-repeat;cursor:pointer;filter:alpha(opacity=80);opacity:0.8;display:none;}
.fullSlide .next {left:auto;right:15%;background: url(../images/rig.png) no-repeat;}

  /*                  导航                         */

.slide_dh{height:126px;width:1000px;overflow: hidden; position:absolute; z-index:10; top:15px;}



    /*                  系统                        */

.cpfa{height:148px;width:100%;margin:0px auto; background:url(../images/maibg.jpg) repeat-x;}
.cpfa0{height:148px;width:1000px; position: relative; margin:0px auto;}
.cpfa1{height:198px;width:1000px;overflow: hidden; position: absolute; margin:0px auto; background:url(../images/xtbj.png) top no-repeat; top:-52px; z-index:1000; }
.cpfa1 dl{height:90px;width:220px;overflow: hidden; float:left; display:block;padding:108px 15px 0;cursor: pointer;}
.cpfa1 dl dt{height:30px;width:218px;overflow: hidden; display:block; font-size:12px; color:#666666; font-weight:800; line-height:30px; text-align:center;}
.cpfa1 dl dt a{color:#666666;}.cpfa1 dl dt a:hover{color:#0075ac;}
.cpfa1 dl dd{height:46px;width:200px;line-height:23px;overflow: hidden; display:block; font-size:12px; color:#666666; font-weight: normal;}


    /*                新闻   解决方案   成功案例                      */
	
.mid{ height:189px; width:1000px; margin:0px auto; padding:20px 0px;}

   /*                新闻                          */
   
.news{ height:189px; width:316px; float:left; margin-right:26px; background:url(../images/midbg.png) no-repeat;}
.news dl{height:189px; width:286px; margin:0px 15px;overflow:hidden; display:block;}
.news dl dt{height:36px;width:286px;overflow:hidden; display:block; margin-bottom:9px;}
.news dl dd{width:286px; overflow:hidden; display:block; padding-bottom:10px; border-bottom:1px #c7c7c7 dotted;}
.news dl dd .ne{height:54px;width:75px; margin-right:11px;overflow:hidden; display:block; float:left;}
.news dl dd .nes{height:54px;width:200px;overflow:hidden; display:block; float:left;}
.news dl dd .nes h1{height:18px;width:200px;overflow:hidden; display:block; line-height:18px; color:#666666; font-size:12px; font-weight:800;}
.news dl dd .nes p{height:36px;width:200px;overflow:hidden; display:block; line-height:18px; color:#333333; font-size:12px; font-weight: normal;}
.news dl dd .nes p a{color:#333333;}
.news dl dd .nes p a:hover{color: #0075ac; }

.news dl dd .le{height:70px; width:286px;overflow:hidden; display:block;}
.news dl dd .le ul{height:70px; width:286px;overflow:hidden; display:block;}
.news dl dd .le ul li{height:32px; width:286px;overflow:hidden; display:block;border-bottom:1px #c7c7c7 dotted; line-height:31px; color:#666666; font-size:12px; font-weight:normal;}
.news dl dd .le ul li a{color:#666666; display:block;}
.news dl dd .le ul li a:hover{color: #0075ac;}
.news dl dd .le ul li span{height:31px; width:70px; margin-right:5px;overflow:hidden; display:block;line-height:31px; color:#333333; font-size:12px; font-weight:normal; float:left;}



 /*                 解决方案                        */
   
.plan{ height:189px; width:316px; float:left; margin-right:26px; background:url(../images/midbg.png) no-repeat;}
.plan dl{height:189px; width:286px; margin:0px 15px;overflow:hidden; display:block;}
.plan dl dt{height:36px;width:286px;overflow:hidden; display:block; margin-bottom:19px;}
.plan dl dd{height:120px;width:286px; overflow:hidden; display:block; padding-bottom:14px;}

.plan dl dd .pu{height:120px;width:86px; margin-right:10px;overflow:hidden; display:block; float:left;}
.plan dl dd .zw{height:120px;width:190px;overflow:hidden; display:block; float:left;}
.plan dl dd .zw h1{height:18px;width:190px;overflow:hidden; display:block; line-height:18px; color:#0075ac; font-size:12px; font-weight: normal; margin-bottom:7px;}
.plan dl dd .zw h1 a{color:#0075ac;}
.plan dl dd .zw h1 a:hover{ text-decoration:underline;}
.plan dl dd .zw p{height:90px;width:190px;overflow:hidden; display:block; line-height:22px; color:#666666; font-size:12px; font-weight: normal;}




 /*                  成功案例                        */
   
.cases{ height:189px; width:316px; float:left;background:url(../images/midbg.png) no-repeat;}
.cases dl{height:189px; width:286px; margin:0px 15px;overflow:hidden; display:block;}
.cases dl dt{height:36px;width:286px;overflow:hidden; display:block; margin-bottom:19px;}
.cases dl dd{height:120px;width:286px; overflow:hidden; display:block; padding-bottom:14px;}

.cases dl dd .pu{height:120px;width:136px; margin-right:5px;overflow:hidden; display:block; float:left;}
.cases dl dd .zw{height:120px;width:145px;overflow:hidden; display:block; float:left;}
.cases dl dd .zw h1{height:18px;width:145px;overflow:hidden; display:block; line-height:18px; color:#0075ac; font-size:12px; font-weight: normal; margin-bottom:7px;}

 /* .cases dl dd .zw ul{height:95px;width:145px;overflow:hidden; display:block;}*/

.cases dl dd .zw ul li{height:20px;width:135px;overflow:hidden; display:block; line-height:20px; color:#666666; font-size:12px; font-weight: normal; background:url(../images/bt.png) no-repeat 0px 7px; padding-left:10px;list-style:none;}

.cases dl dd .zw ul li a{color:#666666;}
#zdemo2 ul li a{color:#0075ac;}
.cases dl dd .zw ul li a:hover{ text-decoration:underline;}



/*                foot              */
.foot{width:100%;overflow: hidden;margin:auto; height:62px; background: url(../images/footbj.png) repeat-x;}
.foot0{width:1000px;overflow: hidden;margin:0px auto; height:62px; display:block;}
.foot0 dl{width:1000px;overflow: hidden;height:62px;}
.foot0 dl dt{width:450px;overflow: hidden;height:40px; float:left; padding-top:22px; display:block;}
.foot0 dl dd{width:100px;overflow: hidden;height:62px; float:left;}
.foot0 dl dt .lef{width:450px;overflow: hidden;height:40px; float:left;}
.foot0 dl dt .lef p{overflow: hidden;height:37px; float:left; color:#888888; margin-right:8px; line-height:37px;}
.foot0 dl dt .lef p a{overflow: hidden;color:#888888;}
.foot0 dl dt .lef p a:hover{overflow: hidden;color: #333;}

.foot0 dl dt .ri{width:450px;overflow: hidden;height:40px; padding-top:0px;}
.foot0 dl dt .ri span{overflow: hidden;height:18px; color:#888888; margin-left:8px; line-height:18px;padding-top:9px; float:right; display:inline;}


/*               内页banner            */

.ban{margin:0 auto;overflow:hidden; width:100%; height:330px;}

/*               where           */

.where{margin:0 auto;overflow:hidden; width:1000px; height:55px; background:url(../images/ej.jpg) no-repeat; padding-bottom:25px;}
.where dl{overflow:hidden; width:1000px; height:55px;}
.where dl dt{overflow:hidden; width:275px; height:50px; margin-left:25px; font-size:18px; color:#1c1c1c; line-height:50px; float:left; padding-top:5px;}
.where dl dd{overflow:hidden; width:660px; margin-right:15px;height:40px;float: right; text-align:right; color:#7f7e7a; line-height:40px; padding-top:15px;}
.where dl dd a{color:#7f7e7a; }
.where dl dd a:hover{color:#0550bf; }


/*               product           */ 
.product{margin:0 auto;overflow:hidden; width:1000px; padding-bottom:30px; padding-top:10px;}
.product ul{overflow:hidden; width:1040px;}
.product ul li{overflow:hidden; width:480px; height:130px;margin-right:40px; display:block; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #c8c8c8; float:left;}
.product ul li dl{overflow:hidden; width:480px; height:130px;display:block;}
.product ul li dl dt{overflow:hidden;width:168px; margin-right:10px; border:1px solid #CCC;height:128px;display:block; float:left;}
.product ul li dl dt a:hover img{opacity:0.8;filter:alpha(opacity=80);}
.product ul li dl dd{overflow:hidden;width:300px;height:130px;display:block; float:left;}
.product ul li dl dd h1{overflow:hidden;width:300px;height:24px;display:block; line-height:24px; padding-bottom:10px; color:#0550bf; font-size:17px; font-weight:normal;}
.product ul li dl dd h1 a{color:#0550bf;}
.product ul li dl dd h1 a:hover{ text-decoration:underline;}

.product ul li dl dd p{overflow:hidden;width:300px;height:96px;display:block; line-height:24px; color:#5b5b5b; font-size:13px; font-weight:normal;}




/*               product_show           */ 
.product_show{margin:0 auto;overflow:hidden; width:1000px; padding-bottom:30px; padding-top:20px;}

.product_show_left{overflow:hidden;width:210px;margin-right:30px; float:left; }
.product_show_left dl{overflow:hidden;width:210px;background:#0065fc; margin-bottom:20px;}
.product_show_left dl dt{overflow:hidden;width:210px; height:61px; background:url(../images/lef.jpg) no-repeat;}
.product_show_left dl dd{overflow:hidden;width:204px;background:#fff; margin:0px 3px 3px 3px; padding-top:20px; padding-bottom:10px;}

.product_show_left dl dd span{overflow:hidden;width:204px; display:block; height:30px; margin-bottom:5px; line-height:30px; background:url(../images/tbb.png) no-repeat 190px 12px;}
.product_show_left dl dd span a{overflow:hidden;width:190px; display:block; height:30px; line-height:30px; padding-left:14px; font-size:12px; color:#5a5a5a; line-height:30px; font-weight:normal;}
.product_show_left dl dd span a:hover,.product_show_left dl dd span a.in{overflow:hidden;width:190px; display:block; height:30px; line-height:30px; color:#fff; font-weight:800; background: url(../images/lefover.jpg) no-repeat;}

.product_show_left .te{overflow:hidden;width:210px; height:114px; background:url(../images/tenb.jpg) no-repeat;}
.product_show_left .te ul{overflow:hidden;width:180px; height:84px; margin:15px;}
.product_show_left .te ul li{overflow:hidden;width:180px;}
.product_show_left .te ul li b{overflow:hidden;width:170px; height:24px; line-height:24px; color:#232222; font-size:14px; margin-bottom:10px; display:block;}
.product_show_left .te ul li span{overflow:hidden;width:170px; height:22px; display:block; line-height:22px; color:#0065fc; font-size:20px; font-family:Arial; font-weight:normal;}
.product_show_left .te ul li p{overflow:hidden;width:170px; height:22px; display:block; line-height:22px; color:#5e5e5f; font-size:13px; font-weight:normal;}


/*               product_show ——rigjht          */ 
.product_show_right{overflow:hidden;width:760px;float:left; }

/*            product_show ——rigjht      where           */

.whe{margin:0 auto;overflow:hidden; width:760px; height:55px; background:url(../images/ejj.jpg) no-repeat; padding-bottom:30px;}
.whe dl{overflow:hidden; width:760px; height:55px;}
.whe dl dt{overflow:hidden; width:275px; height:50px; margin-left:25px; font-size:18px; color:#1c1c1c; line-height:50px; float:left; padding-top:5px;}
.whe dl dd{overflow:hidden; width:430px; margin-right:15px;height:40px;float: right; text-align:right; color:#7f7e7a; line-height:40px; padding-top:15px;}
.whe dl dd a{color:#7f7e7a; }
.whe dl dd a:hover{color:#0550bf; }


.product_show_mai{overflow:hidden;width:720px; margin:0px 20px 30px 20px;}
.product_show_mai dl{overflow:hidden;width:720px;}
.product_show_mai dl dt{overflow:hidden;width:720px; color:#0065fc; font-size:18px; text-align:center; height:30px; line-height:30px; margin-bottom:35px;display:block;}
.product_show_mai dl dd{overflow:hidden;width:720px;display:block;}
.product_show_mai dl dd p{overflow:hidden;width:720px; color:#474747; font-size:12px; line-height:26px; padding-bottom:20px; text-indent:2em;display:block;}
.product_show_mai dl dd span{overflow:hidden;width:720px; text-align:center; display:block;}
.product_show_mai dl dd h1{overflow:hidden;width:720px; color:#474747; font-size:12px; line-height:26px; padding-bottom:5px; font-weight:800;display:block;}
.product_show_mai dl dd b{overflow:hidden;width:720px; color:#474747; font-size:12px; line-height:26px; padding-bottom:5px; font-weight: normal;display:block;}


/*              成功案例    标题         */

.case{margin:0 auto;overflow:hidden; width:1000px; height:38px; background:url(../images/alb.jpg) no-repeat top; padding-bottom:25px;}
.case dl{overflow:hidden; width:1000px; height:34px; padding:3px 0px 1px 0px;}
.case dl dt{overflow:hidden; width:333px; height:34px;font-size:14px; color:#3f3f3f; line-height:34px; float:left; text-align:center;}




/*              成功案例    内容      */

.case_show{margin:0 auto;overflow:hidden; width:1000px; padding-bottom:45px;}
.case_show dl{overflow:hidden; width:1000px;}
.case_show dl .dan{overflow:hidden; width:1000px; height:34px;background:url(../images/dl.jpg) no-repeat top;}
.case_show dl .dan span,.case_show dl .shua span{overflow:hidden; width:333px; height:34px;font-size:12px; color:#5a5a5a; line-height:34px; float:left; text-align:center; display:block;}

.case_show dl .shua{overflow:hidden; width:1000px; height:34px;background:url(../images/dt.jpg) no-repeat top;}




/*              news      */

.kqjs{ margin:auto;width:1000px;overflow: hidden;height:auto; padding-bottom:30px;}


.cux{width:1000px;overflow: hidden; margin:8px 0px;height:140px; padding-bottom:10px; border-bottom:#9A9A9A 1px dotted;}
.cux dl{width:1000px;overflow: hidden;height:140px;}
.cux dl dt{width:255px;overflow: hidden;height:140px; float:left; background: url(../images/cxbj.png) no-repeat;display:block;}
.cux dl dt b{width:222px;overflow: hidden;height:116px; margin:12px 22px 10px 11px; display:block;}

.cux dl dd{width:745px;overflow: hidden;height:120px; float:left;display:block; margin:10px 0px;}
.cux dl dd b{width:745px;overflow: hidden;height:30px; display:block; color:#D76500; font-size:14px; font-weight:bold; line-height:30px;}
.cux dl dd b a{ color:#0075ac;}
.cux dl dd b a:hover{ text-decoration:underline;}
.cux dl dd p{width:745px;overflow: hidden;height:90px; display:block; color: #666; font-size:12px; font-weight: normal; line-height:24px;}

	


/*                ҳ       */


.fy{width:240px; height:21px;overflow: hidden; margin-bottom:35px;height:21px; float:right; margin-top:25px;}
.fy .quotes{width:240px;overflow: hidden;height:40px;}
.fy .quotes span{overflow: hidden;font-size:12px; color:#717171; line-height:21px;text-align:center;float:left;margin:0px 4px;width:23px;}

.fy .quotes  a{width:23px;color:#717171; display:block;height:21px; margin:0px 4px; float:left; font-family:Arial;background:url(../images/out.png) no-repeat;text-align:center; }
.fy .quotes a:hover,.fy .quotes span.current{color: #FFF;background:url(../images/over.png) no-repeat;}





/*              联系我们         */

.call{margin:0 auto;overflow:hidden; width:1000px;padding-bottom:25px;}
.call dl{overflow:hidden; width:1000px; }
.call dl dt{overflow:hidden; width:300px;float:left; margin-right:20px;}
.call dl dd{overflow:hidden; width:680px;float: right;}
.call dl dd h1{overflow:hidden; width:680px; color:#1c1c1c; font-size:14px; font-weight:800; height:26px; line-height:26px; padding-bottom:8px; display:block;}
.call dl dd span{overflow:hidden; width:680px; color:#444444; font-size:13px; font-weight: normal; height:26px; line-height:26px;display:block;}

.call_map{margin:0 auto;overflow:hidden; width:1000px; height:268px; text-align:right; padding-bottom:35px;}


/*              服务         */

.serbice{margin:0 auto;overflow:hidden; width:1000px;padding-bottom:35px;}
.serbice dl{overflow:hidden; width:960px; margin:0px 20px;}
.serbice dl dt{overflow:hidden; width:960px; }
.serbice dl dt b{overflow:hidden; width:960px; height:27px; line-height:27px; color:#494949; font-weight:800; font-size:13px;}
.serbice dl dt p{overflow:hidden; width:960px; height:25px; line-height:27px; color:#494949; font-weight: normal; margin-bottom:20px;font-size:13px;}

.serbice dl dd{overflow:hidden; width:960px; }
.serbice dl dd b{overflow:hidden; width:610px; line-height:27px; color:#494949; font-weight: normal; margin-right:20px; float:left;font-size:13px;}
.serbice dl dd p{overflow:hidden; width:330px; float:right; margin-top:15px;}










