/* CSS Document */
/* 全局 CSS 定义 */
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
ol,ul{list-style:none;}
img{vertical-align:top;}
body{color:#666; font:12px/24px Verdana, Arial, Helvetica, sans-serif, SimSun; background:#fff;}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;overflow: hidden;visibility: hidden;}
.fl{float:left; display:inline;}.fr{float:right; display:inline;}.mt{ margin-top:10px;}.mt20{ margin-top:20px;}
h2,h3{ font-size:14px;}
/*---------- 链接 ----------*/
a:link{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
/*---------- 截字 ----------*/
{overflow:hidden; text-overflow:ellipsis;}

/*---------- 图片鼠标交互 ----------*/
 
/*---------- 头部公用 ----------*/
.head{ width:100%; margin:0 auto; background:url(../images/head.png) repeat-x;}
.top{width:960px; margin:0 auto; height:77px; overflow:hidden;}
.b1{ width:100%; background: url(../images/b1.jpg) no-repeat center top; height:155px;}
.b2{ width:100%; background: url(../images/b2.jpg) no-repeat center top; height:93px;}
.b3{ width:100%; background: url(../images/b3.jpg) no-repeat center top; height:140px;}
/*****主体******/
.wrap{ width:960px; margin:0 auto;background:#fff;}
.area{ width:960px; margin:8px auto; overflow:hidden;}
.luqi{ padding:10px 0 0 20px;}
.luqi .l{ width:580px; float:left;}
.luqi dl{ height:260px; padding:20px 0px 0px;}
.luqi h2{ font-family:"microsoft yahei"; font-size:24px; color:#fff; background:#128adf; line-height:38px; padding:0 20px; width:355px;}
.luqi dt{ float:left;}
.luqi dd{ width:300px; float:left;font-family:"microsoft yahei"; padding-left:20px;} 
.luqi h1{ color:#015c9d; font-size:38px; line-height:38px;}.luqi h3{ color:#128adf; font-size:20px; padding:8px 0px;}
.luqi span{ color:#eebc31;}.luqi li{ font-size:16px;}
.luqi p{ background:url(../images/gt_14.png) no-repeat 4px 10px; padding-left:20px;}
.luqi ul{ height:80px;}
.luqi .fr{ width:329px; padding:40px 20px 0 0px;}.luqi .fr img{ padding-bottom:15px;}
.zhuanjia{ height:375px; padding:20px 30px; font-family:"microsoft yahei"; color:#2e2e2e;}
.zhuanjia ul{ width:240px; height:400px;}
.zhuanjia h3{ background:url(../images/gt_28.png) no-repeat center 20px;font-size:16px; width:120px; text-align:center; margin:0px 0 0 60px; padding-top:20px;}
.zhuanjia .t{ width:180px; height:56px;}.zhuanjia .t img{ float:left;}
.zhuanjia .t span{ color:#f00;}
.zhuanjia .pt{ padding-top:15px;}
.zhuanjia ul li{ height:200px;}
.zhuanjia .wth{ width:180px; margin-right:50px;}
.ty{padding:10px 0 0 20px;}
.nvzi dl{ height:280px;}
.nvzi dt{ float:left; width:263px; height:260px; padding-right:20px;}
.nvzi h2{ color:#0584c7; font-family:"microsoft yahei"; font-size:24px;}
.nvzi dd p{ font-size:14px; text-indent:2em; padding:30px 0px; line-height:28px;}
.nvzi_m{ width:455px; float:left; margin-right:10px;}
.nvzi_m h3{ background:url(../images/gt_56.png) no-repeat; line-height:34px; font-family:"microsoft yahei"; font-size:18px; color:#fff; padding-left:5px; font-weight:normal;}
.nvzi_m li span{ color:#0383de;}.nvzi_m p{ padding:8px 0px; text-indent:2em;}
.nvzi_m ul{ height:78px; padding:8px 0px;}
.nvzi_m  strong{font-family:"microsoft yahei"; font-size:20px; color:#fff; background:#128adf; padding:8px; line-height:40px;}
.nvzi_bom li{ float:left; width:180px; font-family:"microsoft yahei"; height:217px; display:inline; margin:30px 20px 20px 25px;}
.youshi .fl{ width:427px;}
.youshi .fr{ width:440px;}
.youshi h2{font-family:"microsoft yahei"; font-size:24px; color:#fff; background:url(../images/gt_56.png) no-repeat;line-height:34px; padding-left:10px;}
.youshi li{ width:220px; float:left; text-align:center; height:215px; margin-top:8px;}
.youshi li p{ text-align:left; padding:0 10px; line-height:20px;}
.case{ height:450px; position:relative;}
.case dl{ width:455px; height:210px; margin-bottom:20px;}
.case .bg{ background:url(../images/bg.png) no-repeat right top;}
.case .bg1{ background:url(../images/bg.png) no-repeat left top;}
.case .bg2{ background:url(../images/bg.png) no-repeat left bottom;}
.case dt{ width:130px; height:125px;}
.case .pl1{ padding:85px 10px 0 0px}
.case .pl2{ padding:85px 0px 0 0px}
.case .pl3{ padding:0px 0 0 10px;}
.case .pl4{ padding:0px 10px 0 0px;}
.case dd p{ padding:40px 20px; text-indent:2em;}
.ca1{ width:360px; height:29px; position:absolute; font-family:"microsoft yahei"; font-size:16px; color:#010101; top:20px; left:100px;}
.ca2{ width:325px; height:29px; position:absolute; font-family:"microsoft yahei"; font-size:16px; color:#010101; top:20px; right:90px;}
.ca3{ width:190px; height:29px; position:absolute; font-family:"microsoft yahei"; font-size:16px; color:#010101; top:270px; left:65px;}
.ca4{ width:190px; height:29px; position:absolute; font-family:"microsoft yahei"; font-size:16px; color:#010101; top:250px; left:670px;}
.fuwu{ height:177px; background:#f0f8fd url(../images/gt_114.png) no-repeat;margin:10px 0 0 20px;}
.fuwu li{ width:172px; text-align:center; border-right:1px dashed #dedede; margin:10px 0px; float:left; display:inline;}
.fuwu li em{color:#21aeab; font-size:16px; font-family:"microsoft yahei"; font-style:normal;}
.fuwu p{ text-align:left; padding:0 10px 0 15px;}
.fuwu img{ margin:4px 0px;}
.fuwu .no{ border:none;}
.fuwu ul{ padding-left:60px;}
.zt_link h2{ background:url(../images/gt_138.png) no-repeat 20px 0px; line-height:36px; font-family:"microsoft yahei"; font-size:25px; font-weight:normal; padding-left:70px;}

.zt_link li{ float:left; display:inline; width:220px; height:150px; margin:0 6px; }
.zt_link ul{ width:930px; height:150px; margin:15px auto 0px;}
.zt_link li img{width:220px; height:150px;}
/********底部********/
.foot{ width:100%; margin:20px auto 0px; text-align:center; background:#fff; padding-bottom:10px;}
.link{ width:960px; height:32px; line-height:32px; color:#fff; background:#128adf; margin:0 auto 10px;}
.link a{ color:#fff; padding:0 8px;}.link a:visited{ color:#fff;}.link a:hover{ color:#ff0;}