
/* CSS Document */
body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea {margin:0; padding:0; font-family:Helvetica, Arial, sans-serif,'microsoft yahei'}

/*默认16px  1.5em 24像素  0.875em 14px*/
ol, ul ,li{list-style-type:none;}
img {border: 0;}
body{color:#666666; background:#fff; }
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#666666;text-decoration:none; } 
a:hover{color:#F00;}
.clear {display:block;clear: both;height:0;line-height:0;overflow:hidden;visibility: hidden;font-size:0px;}

#header{width:1200px;margin:0 auto;}
.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
*{margin:0; padding:0}
.FF{overflow:hidden;*zoom:1;}
.FL{float:left;}
.FR{float:right;}
.blue{color:#0055a2;}
.noBg{background:none !important;}


/*首页 头部*/

.t1{ width:100%;  background:url(../images/01.jpg) top center no-repeat #CCCDCD; height:117px;}
.t1c{ width:1120px; margin:0 auto; height:92px;}
.logo{float:left;width:430px; height:50px; margin-top:38px;}
.dh{ float:right; height:34px; margin-top:56px; font-size:22px; color:#333; font-weight:bold;  font-family:Arial; font-size:24px;line-height:34px; background:url(../images/dh.png) left center no-repeat; text-indent:123px;}

/*导航条*/
.nav{ width:100%; height:45px; background: url(../images/02.jpg) top repeat-x; margin:0 auto; }

.t-nav{ width:1120px; margin:0 auto; height:45px; }
.t-nav li {font-size:15px; height:45px;float:left;background:url("../images/03.jpg") no-repeat right center;position:relative; z-index:8; font-family:"Microsoft YaHei";}
.t-nav .cur a {color: #fff;background:#007eff;}
.t-nav li.last {background:none;}
.t-nav li a {color:#fff;display:inline-block;line-height:45px;padding:0 35px 0 35px; font-size:15px; font-weight:bolder; font-family:"Microsoft YaHei";}

.t-nav li a:hover,.t-nav li a.hover {color:#fff; background:#007eff;}

.t-nav li .td-m {background:#fff;width:130px;position:absolute;overflow:hidden;top:45px;left:0;clear:both;text-align:center;display:none;padding:7px 0 0px 0; z-index:88888;}
.t-nav li .td-m a {background:none;display:block;margin:0 16px;color:#707070; font-size:12px;height:34px;line-height:34px;padding:0; font-family:"Microsoft YaHei";}
.t-nav li:hover .td-m a.last {border:none;}
.t-nav li .td-m a:hover {background:none;background-color:#007eff;color:#fff;margin:0 16px;}
.t-nav li:hover .td-m a {border-bottom:1px solid #ddd; font-weight:normal;}
.t-nav li .td-m .dh {height:40px;}
.t-nav li .td-m p {height:15px; display:block; margin:0 16px;}
.ffyahei {font-family:"Microsoft YaHei",arial,verdana,sans-serif;}









/*首页内容*/
.sboxbg{ width:100%; height:auto; overflow:hidden; background:url(../images/08.jpg) top repeat-x #FFFFFF; margin: 0 auto;} 
.sbox{ width:100%; height:auto; overflow:hidden; background:url(../images/09.jpg) top center no-repeat; margin:0 auto;}
.sboxc{ width:1120px; height:auto; overflow:hidden; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.kuang{background:url(../images/10.jpg) top repeat-x #FFFFFF; border:#D7D7D7 1px solid; }

.sdxian{border-bottom:#F0F1F3 4px solid; height:5px;margin:0 0 0 13px;}

.w388{ width:388px;}
.w318{ width:318px;}
.w293{ width:293px;}
.h250{ height:250px;}
.h280{ height:280px;}
.h300{ height:290px;}
.kbt{  height:26px; margin:11px 0 0 13px;}
.w362{ width:362px;}
.w326{ width:270px;}
.w296{ width:246px;}

.w274{ width:270px;}
.w250{ width:246px;}
.w243{ width:233px;}
.w269{ width:259px;}
.w270{ width:279px;}
.w253{ width:253px;}

.kbt h1{ width:80px; float:left; height:26px; text-align:center; line-height:26px; color:#007eff; font-size:16px; font-family:"Microsoft YaHei";}
.kbt span{ float:left; margin-left:15px; display:block; line-height:26px; font-size:12px; color:#B6B6B6; font-family:Arial; font-family:"Microsoft YaHei";}
.more{ display:block; float:right;  width:50px; height:26px; line-height:26px; color:#979797; font-size:12px; text-align:right; font-family:"Microsoft YaHei";}
.more:hover{ color: #FF3300;}
.w720{ width:552px;}
.w688{ width:528px;}
.ml15{ margin-left:10px; }
.ml16{ margin-left:12px; }
.w1092{ width:1092px;}
.w1118{ width:1118px;}
/*新闻*/
.newslb{ width:246px; height:auto; overflow:hidden; margin:15px 0 0 13px; float:left;}
.newslb li{ float:left; width:362px; height:30px; line-height:30px; background:url(../images/01.gif) left center no-repeat;}
.newslb li a{ display:block; float:left; margin-left:8px; color:#545454; font-size:12px; line-height:30px; font-family:"Microsoft YaHei";}
.newslb li a:hover{ color: #0066FF;}
.newslb li span{ display:block; float:left; color:#9A9A9A; line-height:30px; font-size:12px; margin-left:10px; font-family:"Microsoft YaHei";}
.xkc{width:246px; height:auto; overflow:hidden; margin:15px 0 0 13px; float:left;}


/*简介*/


.jjc{ width:550px; height:210px; float:left; margin:15px 0 0 12px;}
.jjz{ width:246px; height:210px; float:left; border-right:#D7D7D7 1px solid;}
.jjy{ width:265px; height:210px; float:left; margin-left:15px; line-height:24px; color:#666; font-size:12px; font-family:"Microsoft YaHei";}
.jjy h1{ width:265px; height:40px; line-height:40px; display:block; float:left; font-size:16px; font-weight:600; color:#333; font-family:"Microsoft YaHei";}

.ywly{ width:253px; height:210px; float:left; margin-left:15px; line-height:24px; color:#666; font-size:12px; font-family:"Microsoft YaHei";}


/*荣誉*/



/*小幻灯片*/
/*js幻灯片样式*/
.mF_expo2010 {POSITION:relative;width:230px; overflow:hidden;  float:left; FONT: 12px/1.5 Verdana, Geneva, sans-serif; HEIGHT: 220px; }
.mF_expo2010 .loading {Z-INDEX:5; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%;  HEIGHT: 100%; COLOR: #666; PADDING-TOP: 90px}
.mF_expo2010 .pic LI {POSITION:absolute}
.mF_expo2010 .pic LI IMG {WIDTH: 230px; HEIGHT: 172px}
.mF_expo2010 .txt LI {Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 26px; WIDTH: 230px; HEIGHT:26px; OVERFLOW: hidden; LEFT: 0px; display:none;}
.mF_expo2010 .txt LI A {TEXT-ALIGN: center; DISPLAY: block; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;display:none;}
.mF_expo2010 .pic LI A P {display:block; text-align:center; line-height:40px;}
.mF_expo2010 .txt LI A IMG {DISPLAY: none}
.mF_expo2010 .txt LI A:hover {COLOR: #ff0000 !important}
.mF_expo2010 .txt-bg {POSITION:absolute; WIDTH: 230x; BOTTOM: 0px; BACKGROUND: #EEEEEE; border-bottom:#DFDFDF 1px solid;border-right:#DFDFDF 1px solid;border-left:#DFDFDF 1px solid; HEIGHT: 25px; OVERFLOW: hidden;display:none;}
.mF_expo2010 .num {FONT-SIZE: 10px}
.mF_expo2010 .num {Z-INDEX: 3; POSITION: absolute; top: 154px; COLOR: #5A5A5A; RIGHT: 0}
.mF_expo2010 .num-bg {Z-INDEX: 3; POSITION: absolute; top: 154px; COLOR: #5A5A5A; RIGHT: 0}
.mF_expo2010 .num LI {BORDER-BOTTOM: #BCBCBC 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #BCBCBC 1px solid; LINE-HEIGHT: 16px; WIDTH: 16px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden; BORDER-TOP: #BCBCBC 1px solid; CURSOR: pointer;  BORDER-RIGHT: #BCBCBC 1px solid}
.mF_expo2010 .num-bg LI {BORDER-BOTTOM: #BCBCBC 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #BCBCBC 1px solid; LINE-HEIGHT: 16px; WIDTH: 16px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden; BORDER-TOP: #BCBCBC 1px solid; CURSOR: pointer;  BORDER-RIGHT: #BCBCBC 1px solid}
.mF_expo2010 .num-bg LI {FILTER: alpha(opacity=80); BACKGROUND: #EAEAEA; opacity: 0.8}
.mF_expo2010 .num LI.current {BORDER-BOTTOM: #BCBCBC 1px solid; BORDER-LEFT: #BCBCBC 1px solid; BACKGROUND: #EAEAEA; BORDER-TOP: #BCBCBC 1px solid; BORDER-RIGHT: #BCBCBC 1px solid;background:#24A402; color:#FFFFFF;}
.mF_expo2010 .num LI.hover {BORDER-BOTTOM: #BCBCBC 1px solid; BORDER-LEFT: #BCBCBC 1px solid; BACKGROUND: #0284DA; BORDER-TOP: #BCBCBC 1px solid; BORDER-RIGHT: #BCBCBC 1px solid; background:#24A402; color:#FFFFFF;}






/*产品*/
.cpbt{ width:100%; height:40px; margin:0 auto;}
.cpbtc{ width:192px; height:auto; overflow:hidden; margin:0 auto;}

.sxian{border-bottom:#F0F1F3 4px solid; width:1080px; height:15px; margin:0 auto;}
.cpbt h1{ width:192px; height:20px; line-height:20px; font-size:18px; font-weight:bold; text-align:center; color:#00843F; font-family:"Microsoft YaHei"; display:block; float:left; margin-top:10px;}
.cpbt h2{width:192px; height:20px; line-height:20px; font-size:12px; text-align:center; color:#B6B6B6; font-family:"Microsoft YaHei"; display:block; float:left;}
.cpfl{ width:1080px; margin:0 auto; height:auto; overflow:hidden;}
.cpfl ul{ width:1080px; margin:20px auto 0 auto;}
.cpfl ul li{  float:left; margin:8px; }
.cpfl ul li a{ display:block; width:116px; height:32px; text-align:center; line-height:32px; color:#fff;border:#00843F 1px solid; background:#00843F; font-size:14px; font-family:"Microsoft YaHei";}
.cpfl ul li a:hover{color:#00843F; background:#fff;border:#BBBFC0 1px solid; }


.cppic{ width:1080px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.gdpic{ width:1080px; height:232px;text-align:center;position:relative;display:table-cell;vertical-align:middle; }
.gdpic li{ width:182px; height:230px; float:left; border:#E5E5E5 1px solid; margin:0 14px 0 15px;}
.xueyuan{ width:1080px; height:232px; overflow:hidden; position:relative; float:left; }
.xueyuan .bd ul{ overflow:hidden; zoom:1; }
.alpic{ *position:absolute;top:50%;left:50%;}
.alpic img{ *position:relative;top:-50%;left:-50%;}
.alnm{width:182px; height:20px;line-height:20px; text-align:center; float:left;  }
.alnm a{ display:block; float:left;width:182px; height:30px;text-align:center; font-size:12px; background:#F0F1F3; color:#333; line-height:30px; font-family:"Microsoft YaHei";}

.ver_pic{width:182px;height:200px;text-align:center;position:relative;display:table-cell;vertical-align:middle;}



/*解决方案*/
.fanews{ width:246px; float:left; height:56px; margin:5px 0 10px 0;}
.fapic{ width:70px; height:56px; float:left;}
.fac{ width:166px; height:56px; float:left; margin-left:10px;}
.fac a{ display:block; float:left; line-height:22px; color:#000; font-size:12px; width:166px;font-family:"Microsoft YaHei";}
.fac a:hover{ color: #FF3300;} 
.fac p{ display:block; float:left; line-height:16px; color:#999; font-size:12px;font-family:"Microsoft YaHei";}


/*工程案例*/
.gcal1{ width:250px; height:auto; overflow:hidden; float:left; margin-left:13px;}
.gcal1 li{ float:left; width:120px; height:112px; margin:0 10px 0 0;}
.gcpic1{ display:block; float:left; width:120px; height:82px;}
.gcal1 a{ display:block; float:left; height:28px; line-height:28px; font-size:12px; color:#333; text-align:center; width:100%; font-family:"Microsoft YaHei";}
#mr0{ margin-right:0;}
.gcal{  height:auto; overflow:hidden; float:left; margin-left:13px; height:178px;}
.gcal li{ float:left; width:198px; height:178px; margin:8px;}
.gcpic{ display:block; float:left; width:198px; height:148px;}
.gcal a{ display:block; width:198px; float:left; height:30px; line-height:30px; font-size:12px; color:#333; line-height:30px; font-family:"Microsoft YaHei"; text-align:center;}

/*服务专区*/
.fwzq{ width:246px; float:left; margin:10px 0 0 13px;}
.fwzq li{ width:72px; height:108px; float:left; margin-right:10px;}
.fwzq li h1{ display:block; float:left; width:72px; height:78px;}
.fwzq li p{ display:block; float:left; width:72px; height:30px; text-align:center; font-size:12px; color:#666666; line-height:30px;}



/*联系方式*/
.slxfs{ width:233px; height:218px; margin:0 0 0 13px; float:left; }
.slxfs p{ width:233px; height:auto; overflow:hidden; display:block; line-height:24px; color:#333333; font-size:12px;font-family:"Microsoft YaHei";}
.slxfs h5{ display:block; float:left; width:232px; height:88px; padding:12px 0 15px 0;}
.hong{ color: #FF3300;}


/*合作伙伴*/
.d1{ width:100%; height:auto; overflow: hidden; background: #ececec;}

.d1c{ width:1120px; height:auto; overflow:hidden; margin:0 auto; padding:10px 0 10px 0;}
.d1y{height:auto; overflow:hidden; float:left; border-right:#ddd 1px solid;}
.ddaohang{ width:150px; float:left; }
.ddaohang dt{ width:130px; float: left; height:50px; line-height:50px; color:#000; font-size:14px; font-family:"Microsoft YaHei"; }
.ddaohang dd{ width:130px; float:left; height:22px; line-height:2em;}
.ddaohang dd a{color:#999; font-size:12px; font-family:"Microsoft YaHei";}
.ml40{ margin-left:35px;}
.evm{  height:auto; overflow:hidden; margin:20px 0 0 12px; float:right;}
.evmpic{ width:128px; height:128px; margin:0 auto;}
.evm p{ display:block; margin:15px auto 0px auto; line-height:22px; font-size:12px; color:#666; text-align:center; width:162px; font-family:"Microsoft YaHei";}

.banquan{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#222;}
.bqc{ width:1120px; height:auto; overflow:hidden; margin:0 auto;}
.bqz{  height:auto; overflow:hidden; float:left; line-height:2em; text-align:left; font-size:12px;font-family:"Microsoft YaHei";}
.hui{ color:#999;}
.bai{ color:#999;}
.bqy{ height:auto; overflow:hidden; float:right; text-align:right;font-size:12px;}

.k15{ width:100%; height:20px; line-height:20px; margin:0 auto; clear:both;}
.k10{ width:100%; height:10px; line-height:10px; margin:0 auto; clear:both;}
.kong10{width:100%; height:10px; line-height:10px; float:left;clear:both;}








