.banner{ width:100%; background:url(banner.jpg) no-repeat center; height:400px; padding:80px 0px 50px 0px; font-size:18px; line-height:40px; color:#FFF;}
.banner1{ font-size:40px !important; font-weight:bold; line-height:70px; color:#FF0}
.content{ width:1200px; margin:auto; padding:0px;}
.clear{ clear:both}

.common_title_t{ font-size:28px; line-height:50px; margin-top:50px; color:#39F; text-align:center}
.common_title_t img{ margin:0px 15px;}
.common_title_b{ font-size:14px; line-height:40px;  color:#F60; text-align:center}

.fbbk{ width:1200px; margin:auto; padding:0px;}
.fbbk li{ width:218px; margin:10px; float:left; height:230px; margin-top:20px; border:1px solid #F1F1F1;}
.fbbk li div{ width:90px; height:90px; margin:30px 0px 15px 65px; float:left; background:#0096FF; border-radius:45px;}
.fbbk li div img{ width:50px; margin:20px;}
.fbbk li p{ font-size:16px; text-align:center;}
.fbbk1{ border-bottom:3px solid #CCC; margin:auto; padding:0px; margin-top:50px; width:50px;}
.fbbk li:hover{transform: scale(1.2);}

.fwjs{ width:1200px;}
.fwjs li{ box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); float:left; width:260px; margin:10px; margin-top:20px; height:235px; padding:10px;}
.fwjs li img{ width:60px; height:60px; margin-left:100px; margin-top:50px; margin-bottom:20px;}
.fwjs li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); }
.intro_l_t{ font-size:20px; line-height:45px; text-align:center; color:#000;}
.intro_l_d{ font-size:14px; line-height:30px; text-align:center; color:#999}

.xuleft{ width:230px; padding:20px; margin-left:30px; border:1px solid #CCC; min-height:430px; float:left; margin-top:20px;}
.xuleft1{ font-size:22px; color:#0096FF; line-height:40px;}
.xuleft2{ font-size:14px; color:#333; line-height:30px;}
.xuleft3{ text-align:center; margin-top:5px;}

.xuright{ width:524px; padding:20px; margin-left:30px; border:1px solid #CCC; min-height:430px; float:left;margin-top:20px;}
.xuright1{ width:260px;  float:left; margin:10px 0px 20px 0px;}
.xuright2{ border:2px solid #00AAE5; line-height:24px; float:left; padding-right:5px;}
.xuright2 span{ background:#00AAE5; color:#FFF; padding:3px 6px; margin-right:5px;}


.rzlc{ width:100%; background:url(bj.png) no-repeat #EFEFEF;  padding:10px 0px 30px 0px; margin-top:80px;}

.rz{ width:240px; float:left; margin-top:20px; }
.rz1{ font-size:20px; color:#FFF;background:url(pro.png) no-repeat; width:142px; margin:auto; padding:0px; text-align:center; height:42px; line-height:35px;}
.rz2{ border-bottom:3px solid #b9b9b9; margin-top:50px;}
.rz3{ width:40px; height:40px; background:#FC6; margin:auto; padding:0px; margin-top:-20px; border-radius:20px; color:#FFF; line-height:40px; text-align:center; font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.rz4{ width:220px; margin:10px; color:#FFF; font-size:16px; margin-top:20px; line-height:30px; text-align:center;}

.gdtj{border-radius: 5px;
    background: linear-gradient( to right, rgba(255, 169, 5, 1), rgba(255, 112, 2, 1) ); width:220px; line-height:45px; color:#FFF; padding:10px 81px; font-size:16px; margin-left:455px;}

.zbzl{ background:#FFF; border-radius:10px; height:320px; width:1140px; margin:auto; padding:0px; margin-top:40px; padding:30px;}
.zbzltitle{ border-left:3px solid #06F; line-height:30px; padding-left:15px; font-size:16px;}
.zbzltitle span{ float:right; color:#F30; font-size:12px;}
.zbzlleft{ float:left; width:30%; text-align:center; margin-top:30px;}
.zbzlleft img{ width:100% !important;}
.zbzlright{ float:right; width:67%; margin-top:30px;}
.zbzlright li{ border-bottom:1px dashed #DDDDDD; line-height:40px; font-size:15px; list-style:outside}

.fwcn{box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); height:400px; margin-top:20px; padding:10px;}
.fwcnleft{ width:525px; padding:30px; float:left; margin-right:10px; height:340px;background:url(fwzi_9.png) no-repeat #F2F1F9 right bottom;}
.fwcnleft b{ font-size:20px; color:#000; font-weight:bold; line-height:45px;}
.fwcnleft p{ font-size:15px; margin-bottom:20px; line-height:35px;}
.fwcnright{width:585px; float:right;}
.fwcnright b{ font-size:20px; color:#000; font-weight:bold; line-height:45px;}
.fwcnright p{ font-size:15px; margin-bottom:20px; line-height:35px;}
.fwcnright1{ margin-bottom:10px;width:525px; padding:30px; height:135px;background:url(fwzi_6.png) no-repeat #F2F1F9 right bottom;}
.fwcnright2{width:525px; height:135px; padding:30px;background:url(fwzi_5.png) no-repeat #F2F1F9 right bottom;}

.wsm{ width:1200px; margin:auto; padding:0px; margin-top:30px;}
.wsm1{ text-align:center; line-height:30px;; font-size:15px; width:271px; float:left; margin-left:14px; margin-right:15px;}
.wsm1 img{ border-top:1px solid #39F;border-right:1px solid #39F;border-left:1px solid #39F}
.wsm2{ padding:5px; font-size:14px; height:141px; border-bottom:1px solid #666;border-right:1px solid #666;border-left:1px solid #666}
.wsm3{ line-height:40px; font-size:18px;}
/*transform: translateY(-20px)*/
.wsm1:hover{;box-shadow: 0 0 20px rgba(0, 0, 0, 0.4)}

.cjwt{ background:#F6F6FA; padding:5px 0px 40px 0px; margin-top:50px; width:100%; float:left;}
.cjwt1{ width:360px; margin:20px; height:420px; background:#FFF; padding:20px 0px; float:left;}
.cjwt2{ border-bottom:1px dashed #DEDEDE; line-height:40px; background:url(wh.png) no-repeat; padding-left:50px; font-size:18px;}
.cjwt3{ padding:15px; line-height:30px;}
.cjwt1:hover{transform: translateY(-10px)}


















