/* 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:83px; overflow:hidden;}
.b1{ width:100%; background: url(../images/b1.jpg) no-repeat center top; height:147px;}
.b2{ width:100%; background: url(../images/b2.jpg) no-repeat center top; height:155px;}
.b3{ width:100%; background: url(../images/b3.jpg) no-repeat center top; height:104px;}
.b3btn{ width:960px; height:104px; position:relative; margin:0 auto;}
.b3btn a.btn1{ width:117px; height:32px; display:block; position:absolute; top:0; right:170px;}
.b3btn a.btn2{ width:117px; height:32px; display:block; position:absolute; top:0; right:10px;}
/*****主体******/
.wrap{ width:960px; margin:0 auto;background:#fff;}
.area{ width:960px; margin:0px auto; overflow:hidden; padding:10px 0px;}
.tit img{ float:left; padding:0 10px 0 12px;}
.tit{ height:70px;line-height:70px; font-family:"microsoft yahei"; font-size:30px; color:#8a8b8b;font-weight:600; background: url(../images/shu_03.png) no-repeat}
.ty{ padding:20px 0 0 10px;}
.lf .l{ width:425px; height:322px; float:left;}
.wclf{ padding:0px 0px 20px;}
.lf .l img{ padding:1px;}
.lf .r{ width:498px; float:right; height:310px;}
.lf .r h3{ font-size:18px; font-family:"microsoft yahei"; color:#474747;}
.lf .r p{ text-indent:2em; padding:10px 0px;}
.pph{ width:425px; height:360px; float:left;}
.pph .t{ height:30px; line-height:30px;}.pph .t em{ font-size:18px; font-family:"microsoft yahei"; font-style:normal; float:left; color:#534f4f; font-weight:600;}
.pph .t span{ float:right; color:#f60;}
.pph dl{ width:425px; height:160px; padding:15px 0px;}
.pph dt{ float:left; padding-right:20px;}
.pph dd{ width:260px; float:left;}.pph dd a{ color:#f00;}.pph dd a;visited{ color:#f00;}.pph dd a:hover{ color:#f60;}
.pph dd p{ text-indent:1.5em; padding:10px 0 0px;}
.ganshou{ width:470px; height:380px; float:right;}
.ganshou ul{ height:292px; padding-bottom:18px;}
.ganshou h3{font-size:18px; font-family:"microsoft yahei"; font-style:normal;color:#534f4f;}
.ganshou li{ height:83px; background:url(../images/shu_26.png) no-repeat right top; margin:20px 0px 0px;}
.ganshou li img{ float:left; padding:10px 10px 0px;}.ganshou h4{ float:left; font-family:"microsoft yahei"; font-size:14px; padding-top:30px;}.ganshou p{ width:260px; height:83px; float:right; line-height:20px;}
.ganshou .btn img{ margin:0 20px 0 40px;}
.step{ background:url(../images/shu_72.jpg) no-repeat center; width:665px; height:495px; float:left; position:relative;}
.step p{ text-indent:2em;}
.stp1{ width:160px; height:95px; position:absolute; top:50px; left:20px;}
.stp2{ width:160px; height:95px; position:absolute; top:30px; right:50px;}
.stp3{ width:160px; height:95px; position:absolute; top:180px; right:-10px;}
.stp4{ width:180px; height:95px; position:absolute; top:390px; right:60px;}
.stp5{ width:160px; height:95px; position:absolute; top:390px; left:50px;}
.tupic{ width:252px; float:right;}
.tupic img{ padding:1px 1px 0 0px;}.tupic .m{ margin-bottom:15px;}
.kf_t{ height:175px; font-family:"microsoft yahei"; font-size:18px; color:#8a8b8b;margin:10px auto;}.kf_t img{ float:left;}
.kf_t p{ width:280px; float:left; text-indent:2em; padding:40px 15px 0 15px; line-height:30px;}.kf_t span{ color:#ff9400;}
.kf_m{ height:150px; font-size:14px; margin:10px auto;}.kf_m img{ float:left;}.kf_m p{ float:left; width:175px; padding:50px 50px 0 20px;}
.kf{ height:215px; margin:35px auto 0px;}
.kf dt{ float:left; width:340px; height:207px;}
.kf strong{ font-size:30px;font-family:"microsoft yahei"; padding-left:20px;}
.kf dd{ padding:10px 0 0px; width:560px; float:right; color:#000;}
.kf dd p{ text-indent:2em;}
.kf dd img{ float:right; margin-top:8px;}
.kf_case{ height:395px; overflow:hidden;}
.case{ width:425px; float:left; padding-top:20px; height:355px; overflow:hidden;}
.case img{ padding:1px 1px 0 0px}
.case_r{ width:500px; height:355px; float:right; overflow:hidden;}
.case_r .l{ width:250px; padding-top:10px; height:350px;}
.case_r h3{ color:#8a8b8b; font-size:30px; font-family:"microsoft yahei"; font-weight:normal;}
.case_r ul{width:230px;} 
.case_r li{background:url(../images/shu_129.png) no-repeat 56px 0px; width:230px; height:115px; margin:0px 0px 40px;}
.case_r li img{ float:left; margin-top:17px;}
.case_r p{ float:right; width:130px;}
.case_r .bg{background:url(../images/shu_128.png) no-repeat 58px 0px; }.case_r p{ padding-top:8px; width:120px;}
.case_r .bg1{background:url(../images/shu_129.png) no-repeat 57px 0px; }
.case_r .mt{ margin-bottom:0px;}

.zt_link{ width:960px; overflow:hidden; padding-top:10px;}  
.zt_link h2{ background: url(../images/icon.png) no-repeat 10px; line-height:36px; font-family:"microsoft yahei"; font-size:25px; font-weight:normal; padding-left:60px;}
.zt_link li{ float:left; display:inline; width:220px; height:150px; margin:0 10px 0 10px;background:#e1e1e1;}
.zt_link ul{ width:980px; height:155px; margin:15px auto 0px;}
.zt_link li img{width:220px; height:150px;}
/********底部********/
.foot{ width:100%; margin:20px auto 0px; text-align:center; padding-bottom:10px;}
.link{ width:960px; height:32px; line-height:32px;background:#e1e1e1; margin:0 auto 10px;}
.link a{padding:0 12px;}