@charset "utf-8";

body{ font-family:"微软雅黑";margin: 0px;padding: 0px;overflow: hidden;}



.slide-main{height:550px;position:relative;}
.prev,.next{display:block;width:60px;height:60px;position:absolute;z-index:222;top:200px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:10px;position:absolute;z-index:124;margin-top:-40px;left:0;text-align:center;}
.item a{display:inline-block;width:45px;height:8px;margin-right:11px;background:#b9b9b9;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#07510d;}
.slide-box,.slide{display:block;width:100%;height:550px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:550px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background-color: #000000;}
#bgstyleb{background:#00b5f6;}
#bgstylec{background:#030303;}
#bgstyled{background:#cfd4d8;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f,.obj-h,.obj-i,.obj-j,.objf-k{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:1920px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:550px;top:0px;margin-left:-950px;}
.obj-b{top:0px;height:550px;margin-left:-150px;}
.obj-c{display:block;height:430px;top:0;margin-left:-950px;}
.obj-d{top:0px;height:550px;}
.obj-e{height:550px;margin-left:-960px;top:0px;z-index:12;}
.obj-f{width:730px;height:550px;top:0px;margin-left:-100px;}

.obj-h{height:550px;margin-left:-950px;top:0px;z-index:12;}
.obj-i{width:970px;height:550px;top:0px;margin-left:-300px;}

.obj-j{height:550px;margin-left:-950px;top:0px;z-index:12;}
.obj-k{width:970px;height:430px;top:0px;margin-left:-300px;}

.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }







.banner {height: 550px;width:100%;margin-right: auto;margin-left: auto;}









.xmcd{ height: 100px;width:100%;margin-right: auto;margin-left: auto;background-color: #16a834;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #DFDFDF;}
.xmcd .xmtb {height: 100px;width: 1180px;margin-right: auto;margin-left:auto;}
.xmcd .xmtb .xml {float: left;height: 100px;	}
.xmcd .xmtb .xmr {height:100px;width: 1180px;float: left;margin-left:auto;padding:auto;}
.xmcd .xmtb .xmr ul{height:100px;margin-left:auto;float: left;padding:auto;}
.xmcd .xmtb .xmr ul li {width: 130px;position: relative;float: left;height: 99px;border:1px solid #eaeaea}
.xmcd .xmtb .xmr ul li.icon_nav0{	}
.xmcd .xmtb .xmr ul li i{position:absolute;width:100%;height:100%;background-color:#0f7524; background-color:#FFF \9;opacity:0;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;}
.xmcd .xmtb .xmr ul li:hover i{opacity:1;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease;background-color:#68b92e \9;}
.xmcd .xmtb .xmr ul li a {width:100%;height:100px;position:absolute}
.xmcd .xmtb .xmr ul li a em{display: block;width: 120px;height: 99px;background-image:url(http://www.zfck.net/index_images/nav_bg.png);margin-top: -1px;margin-right: auto;margin-bottom: auto;margin-left: auto;}
.xmcd .xmtb .xmr ul li a:hover{ color:#FFF}
.xmcd .xmtb .xmr ul li p {text-align: center;position: absolute;top: 70px;text-align: center;width: 100%;display: block;left: 0;color: #ffffff}
.icon_nav0 a em{ background-position:0 0}
.icon_nav0 a:hover em{ background-position:0 -100px}
.icon_nav1 a em{background-position:-116px 0px}
.icon_nav1 a:hover em{ background-position:-116px -100px}
.icon_nav2 a em{ background-position:-232px 0}
.icon_nav3 a:hover em{ background-position:-232px -100px}
.icon_nav3 a em{ background-position:-348px 0}
.icon_nav3 a:hover em{ background-position:-348px -100px}
.icon_nav4 a em{ background-position:-464px 0}
.icon_nav4 a:hover em{ background-position:-464px -100px}
.icon_nav5 a em{ background-position:-580px 0}
.icon_nav6 a:hover em{ background-position:-580px -100px}
.icon_nav6 a em{ background-position:-696px 0}
.icon_nav6 a:hover em{ background-position:-696px -100px}
.icon_nav7 a em{ background-position:-812px 0}
.icon_nav7 a:hover em{ background-position:-812px -100px}
.icon_nav9 a em{ background-position:-928px 0}
.icon_nav9 a:hover em{ background-position:-928px -100px}



.ppbt {float: left;height: 70px;width: 300px;margin-bottom: 10px;background-image: url(http://www.zfck.net/index_images/ppbt.png);background-repeat: no-repeat;background-position: center bottom;}
.ppbt dl {margin: 0px;padding: 0px;float: left;}
.ppbt dt {float: left;height: 50px;width: 180px;padding-top: 20px;padding-left: 20px;}
.ppbt dd {float: left;height: 50px;width: 100px;padding-top: 20px;text-align: center;}
.dtbt {float: left;height: 70px;width: 520px;margin-bottom: 10px;background-image: url(http://www.zfck.net/index_images/dtbt.png);background-repeat: no-repeat;background-position: center bottom;}
.dtbt dl {margin: 0px;padding: 0px;float: left;}
.dtbt dt {float: left;height: 50px;width: 400px;padding-top: 20px;padding-left: 20px;}
.dtbt dd {float: left;height: 50px;width: 100px;padding-top: 20px;text-align: center;}


.news {height: 410px;}
.news .pp {float: left;height: 410px;width: 300px;}
.news .pp .ppjs {background-color: #9da2a8;padding: 15px;float: left;height: 135px;width: 270px;color: #FFF;font-size: 12px;}


.news .dt {float: left;height: 410px;width: 520px;margin-right: 30px;margin-left: 30px;}
.news .dt .dttw {float: left;height: 140px;width: 340px;}
.news .dt .dttw dl {margin: 0px;padding: 0px;float: left;}
.news .dt .dttw dt {float: left;height: 40px;width: 320px;padding-left: 20px;}
.news .dt .dttw dd {float: left;height: 100px;width: 320px;padding-left: 20px;font-size: 12px;}
.news .dt .dtlb {float: left;height: 180px;width: 520px;}
.news .dt .dtlb dl {margin: 0px;padding: 0px;float: left;height: 30px;width: 520px;}
.news .dt .dtlb dt {float: left;height: 25px;width: 390px;padding-left: 30px;padding-top: 5px;background-image: url(http://www.zfck.net/index_images/bot.jpg);background-repeat: no-repeat;background-position: left center;}
.news .dt .dtlb dd {text-align: center;float: left;height: 30px;width: 100px;font-size: 10px;line-height: 30px;color: #999;}


.news .hd {	float: left;height: 410px;width: 300px;}
.hdzq{width:300px;height:340px;clear:both;}
.hdlb{ width:300px; height:190px; display:block; float:left;}

.hd_box{width:300px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.hdlb li{ margin-bottom: 8px;}
.hd_tit1{width:285px;line-height:24px;background:#e3e3e3;display:block;padding-left:15px;font-size:14px;height: 25px;padding-top: 5px;}
.hd_tit2{width:285px;line-height:24px;background:#e3e3e3;display:block;padding-left:15px;color:#666;font-size:14px;height: 25px;padding-top: 5px;}
.hd_tit2_on,.hd_tit2_on:hover{width:285px;line-height:24px;background:#e3e3e3;display:block;padding-left:15px;color:#666;font-size:14px;}
.hd_tit2_off{width:285px;line-height:24px;background:#e3e3e3;display:block;padding-left:15px;font-size:14px;}
.hd_text{display:none;color:#666;font-size: 12px;padding-top: 15px;padding-right: 5px;padding-left: 5px;}
.hd_text a{color:#68b92e;width:280px;text-align:right;display:block;}
.hdlb li > .hd_text {display: none;}
.hdlb li:target > .hd_text {display: block;}




.expert {height: 500px;}
.exprtboxor { width:1180px; margin:0px auto; color:#333; margin-top:15px; font-family:"Microsoft Yahei";}
.exprtboxor a {text-decoration:none}
.exprtboxor dl {float:left}
.exprtboxor .exprtleft { width:789px;}
.exprtboxor .exprtright {width:391px}
.exprtboxor .exprtleft dt {background:url(http://www.zfck.net/index_images/toptilbg.jpg) bottom no-repeat; padding-bottom:38px; padding-left:467px; font-size:30px;}
.exprtboxor .exprtleft dd {background:#e0e2e5; border:1px solid #d2d5d9; display:none }
.exprtboxor .exprtleft dd h5 {width:340px; height:414px; float:left}
.exprtboxor .exprtleft dd h5 img {width:340px; height:414px;}
.exprtboxor .exprtleft dd ul { width:417px; padding-top:55px; float:right; margin-right:15px; display:inline;}
.exprtboxor .exprtleft dd ul li span { border:1px solid #999; display:block; width:90px; height:90px; float:left}
.exprtboxor .exprtleft dd ul li span  img {width:90px; height:90px;}
.exprtboxor .exprtleft dd ul li h4 { width:253px; float:left; font-weight:100}
.exprtboxor .exprtleft dd ul li h4 p {font-size:35px;color:#4e8825;font-weight:bold;max-width:155px;font-family:微软雅黑, Verdana, Geneva, sans-serif; margin-top:15px;}
.exprtboxor .exprtleft dd ul li h4 p i { display:block;width:38px; height:26px; margin-left:6px; background:url(http://www.zfck.net/index_images/gqpic.jpg); float:right; line-height:0px; font-size:0px; overflow:hidden  }
.exprtboxor .exprtleft .hg {background-position:0px -26px}
.exprtboxor .exprtleft .xjp {background-position:0px -52px}
.exprtboxor .exprtleft .dg {background-position:0px -78px}
.exprtboxor .exprtleft .dg0 {font-size:20px}
.exprtboxor .exprtleft dd ul li h4 b {font-weight:bold; font-size:22px; margin-top:15px; display:block}
.exprtboxor .exprtleft dd ul li h4 strong {font-weight:100; font-size:14px; margin-top:3px; }
.exprtboxor .exprtleft dd ul h3 {  font-size:16px; margin-top:5px; line-height:26px; font-weight:100; margin-bottom:20px;}
.exprtboxor .exprtleft dd ul a {display:block; float:left; margin-top:15px; border:1px solid #999; background:#d2d5d9; width:138px; border-radius:3px; font-size:18px; color:#666; height:32px; padding-left:50px; padding-top:6px;  margin-right:20px }
.exprtboxor .exprtleft dd ul a span { background:url(http://www.zfck.net/index_images/butimg1.png) no-repeat; display:block; width:15px; height:16px; float:left; margin-top:5px; margin-right:5px}
.exprtboxor .exprtleft dd ul a:hover { background:#4e8825; color:#fff; border:1px solid #4e8825 }
.exprtboxor .exprtleft dd ul a:hover span {background-position:0px -16px}
.exprtboxor .exprtleft .aor {margin-right:0px;}
.exprtboxor .exprtleft .aor span { background:url(http://www.zfck.net/index_images/butimg2.png) no-repeat;}

.exprtboxor .exprtright dt {background:url(http://www.zfck.net/index_images/toptilribg.jpg) bottom repeat-x; padding-bottom:45px; padding-top:16px}
.exprtboxor .exprtright dt a { font-size:12px; float:right; color:#666;}
.exprtboxor .exprtright dd { margin-top:-27px; }

.exprtboxor .exprtright dd h5 {background:#fff; width:50px; height:10px; margin:0px auto; cursor:pointer}
.exprtboxor  .exprtright dd h5 span {width:10px; height:10px; margin-left:10px; border-radius:8px; background:#ababab; display:block; float:left}
.exprtboxor .exprtright dd h5 .tabactive {background:#4e8825}
.exprtboxor  .exprtright dd ul li { background:#e0e2e5; border:1px solid #d2d5d9; float:left; width:117px; height:125px; margin:17px 0px 0px 11.3px; cursor:pointer}
.exprtboxor .exprtright dd ul li span {display:block;width:117px; height:125px; overflow:hidden; background-size:159px 170px; background-position:-28px 0px }
.exprtboxor .exprtright dd ul li span img {width:150px; height:183px; margin-left:-15px}
.exprtboxor .exprtright dd ul li span b {width:100%; height:100%; display:block; opacity:0; background:#4e8825}
.exprtboxor  .exprtright dd ul li:hover {background:#4e8825}
.exprtboxor  .exprtright .tabactive {background:#4e8825}





.albt {height: 60px;width: 1180px;margin-right: auto;margin-left: auto;background-image: url(http://www.zfck.net/index_images/btbg.png);background-repeat: no-repeat;background-position: center bottom;}
.albt .btwz {float: left;height: 45px;width: 980px;padding-left: 20px;padding-top: 15px;}
.albt .btgd {float: left;height: 40px;width: 150px;padding-top: 20px;padding-right: 30px;text-align: right;}


.work{width:1180px;height:270px;font-family:'微软雅黑';margin-right: auto;margin-bottom: 30px;margin-left: auto;}
.work .tab{overflow:hidden;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e1e1e1;}
.work .tab a{display:block;padding:10px 20px;float:left;text-decoration:none;color:#4b4b4b;font-size: 16px;}
.work .tab a:hover{color:#4e8825;text-decoration:none;font-size: 16px;font-weight: bold;background-image: url(http://www.zfck.net/index_images/gjjl.jpg);background-repeat: no-repeat;background-position: center bottom;}
.work .tab a.on{color:#68b92e;text-decoration:none;font-size: 16px;font-weight: bold;background-image: url(http://www.zfck.net/index_images/gjjl.jpg);background-repeat: no-repeat;background-position: center bottom;}
.work .content{overflow:hidden;}
.work .content li { display:none;}
.work .content li dl {padding: 0px;float: left;height: 250px;width: 236px;margin: 0px;}
.work .content li dt {float: left;height: 150px;width: 236px;padding-top: 20px;text-align: center;}
.work .content li dd {text-align: center;float: left;height: 30px;width: 236px;padding-top: 10px;}





#actual{width:1190px;overflow:hidden;margin-right: auto;margin-left: auto;margin-bottom: 30px;}
#actual h1{ font-size:18px; border-bottom:2px solid #4e8825; padding-bottom:5px; margin-top:20px; width:95px; letter-spacing:1px;}
#actual .more_a{ display:inline-block; width:47px; height:15px; background:url(http://www.zfck.net/index_images/icon.png) no-repeat -40px -159px; margin:-20px 0px 0  0; float:right;}
#actual .con_box{height:420px;float:left;width:160px;overflow:hidden;position:relative;margin-right: 5px;margin-bottom: 0;margin-left: 0;}
#actual .con_box .left{width:160px;margin-right:5px;}
#actual .con_box .left dl{color:#fff; position:re68b92elative;}
#actual .con_box .left dt{height:280px;background:#4e8825;padding:10px 20px;font-family: 微软雅黑, Verdana, Geneva, sans-serif;}
#actual .con_box .left .dt1{ background:#68b92e;}
#actual .con_box .left .dt2{ background:#4e8825;}
#actual .con_box .left .dt3{background:#68b92e;color: #FFF;}
#actual .con_box .left strong{ display:block; font-size:24px; border-bottom:1px solid #68b92e; padding-bottom:15px;}
#actual .con_box .left ul{ font-size:18px;border-bottom:1px solid #68b92e; display:block; padding:10px 0;}
#actual .con_box .left P{margin-top:20px;letter-spacing:1px;line-height:20px;font-size: 12px;}
#actual .con_box .left a{ display:block; background:#fff; width:75px; height:27px; text-align:center; line-height:27px; color:#000; margin-top:30px; position:absolute; top:220px; left:40px;}
#actual .con_box .right{overflow:hidden;height:420px;width:520px;position:absolute;top:0;left:165px;}
#actual .con_box .right dt{ height:300px;}
#actual .con_box .right dd{ height:120px; background:#68b92e; color:#fff;}
#actual .con_box .right dd h1{font-size:24px;font-weight:600;padding:10px 0;width:100%;border-bottom:1px solid #4e8825;margin:0 10px;color: #FFF;font-family: 微软雅黑, Verdana, Geneva, sans-serif;}
#actual .con_box .right dd p{padding:10px 0;margin:0 10px;font-size: 12px;}




.fousbut {width:1180px; margin:0px auto; position:relative}
#focus {width:1180px; height:220px; overflow:hidden; position:relative; margin:0px auto; margin-top:20px}
.fo { height:220px; position:absolute}
#focus ul li {float:left; width:1180px; overflow:hidden;  }
#focus ul li span {margin-right:20px; display:block; width:380px; float:left; position:relative}
#focus ul li img {float:left; width:380px; height:220px; }
#focus ul li i { position:absolute; bottom:0px; left:0px; background:url(http://www.zfck.net/index_images/iimgbg.png); height:40px; line-height:40px; width:100%; text-align:center; font-style:normal; color:#fff; font-size:12px; }
#focus ul li i a { background:#68b92e; border-radius:3px; height:28px; line-height:28px; width:80px; color:#fff; text-align:center; margin-top:6px; display:block; float:right; margin-right:20px}
#focus ul div {position:absolute; overflow:hidden;}
.fousbut .btnBg {position:absolute; width:240px; height:20px; left:0; bottom:0;  display:none}
.fousbut .btn {position:absolute; width:220px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right; display:none}
.fousbut .btn span {display:inline-block; _display:inline; _zoom:1; width:15px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.fousbut .btn span.on {background:#fff;}
.fousbut .preNext {width:34px; height:59px; position:absolute; top:70px; background:url(http://www.zfck.net/index_images/sprite.png) no-repeat 0 0; cursor:pointer; z-index:3;}
.fousbut .pre {left:0;}
.fousbut .next {right:0; background-position:right top; }
.fousbut h5 {width:340px; margin:0px auto; margin-top:25px}
.fousbut h5 span {color:#812991; font-weight:100; width:165px; float:left; line-height:40px; font-size:18px}
.fousbut h5 a {display:block; background:url(http://www.zfck.net/csss/images/box6butbg.jpg); width:175px; height:40px; float:left}
#focus .spannone2 { margin-right:0px}




.exp{background-color:#FFF; zoom:1; overflow:hidden; padding:20px;}

.exp_tu {width:1120px;height:200px;float:left;zoom:1;overflow:hidden;position:relative;margin:0 auto;padding-top:5px;}

.exp_tu .zjleft { position:absolute; left:0; top:35%; width:17px; height:50px; cursor:pointer; }

.exp_tu .zjright { position:absolute; right:0; top:35%; width:17px; height:50px; cursor:pointer; }

#zjscroll { width:1070px; margin:0 auto; height:200px; overflow:hidden; }

#zjscroll ul { height:200px; float:left; overflow:hidden; display:block; }

#zjscroll ul li{float:left;overflow:hidden;width:130px;height:200px; margin:0 auto;_zoom:1;text-align:center;}

#zjscroll ul li span{display:block; text-align:center; line-height:20px; font-size:14px;color:#68b92e;}

#zjscroll ul li img {width:127px;height:154px;float:left;}

#zjscroll ul li a {display:inline-block;border:1px solid #fff;width:127px;height:154px;}

#zjscroll ul li a:hover{display:inline-block;border:1px solid #68b92e;}
#zjscroll ul li a.cur{display:inline-block;border:1px solid #68b92e;}

.exp_test{margin-bottom:20px; zoom:1; overflow:hidden}

.exp_c1{width:960px; height:366px; background:url(http://www.zfck.net/index_images/lyq_bg.jpg) no-repeat; position:relative}

.exp_c2{width:960px; height:366px; background:url(http://www.zfck.net/index_images/lqm_bg.jpg) no-repeat; position:relative}

.exp_zi{position:absolute; top:90px; left:302px; width:322px; color:#2f2f2f;}

.exp_zi h2{font-weight:normal; font-size:18px; display:block; margin:10px 0px;}

.exp_zi h2 b{font-size:28px; font-weight:normal; color:#008c99;}

.exp_zi p{font-size:14px; display:block; line-height:24px;}

.exp_zi p b{color:#008c99}

.exp_zi p a{color:#ff0000;}

.exp_zi p a:hover{color:#990000; text-decoration:none}

.exp_bg{width:420px; height:234px; background-color:#fff; position:absolute; top:76px; left:238px;filter: Alpha(Opacity=30) progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);Opacity:0.3;-moz-opacity:0.3;}

.zjscroll p{z-index:3;margin: 0;padding: 0;display:block;color:#FFF;font-size:14px;margin-top:-20px;height:20px;width:128px;border:none;float:left;text-align:center;background-color:#000;filter: Alpha(Opacity=70) progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);Opacity:0.7;-moz-opacity:0.7;

line-height:20px;}

.ma1 {

width:1180px;

height:45px;

float:left;

background-color:#FFFFFF;


}

.ma1 .le {

width:755px;

height:35px;

float:left;

padding-top:10px;

font-size:12px;

}

.nzj .le2 {

width:190px;

height:285px;

float:left;

padding-left:21px;

padding-right:21px;

padding-top:5px;

}

.nzj .le2 .aa{

width:190px;

height:80px;

float:left;

font-size:12px;

}

.nzj .le2 .aa h2 {

height:28px;

color:#000000;

font-size:14px;

font-weight:bold;

border-bottom:solid 1px #e6e6e6;

}

.nzj .le3 {

width:542px;

height:290px;

float:left;

}

.nzj .le4 {

width:175px;

height:290px;

float:right;

}

.ma4 {

width:1180px;

height:760px;

background-color:#FFFFFF;

padding:15px; margin:0 auto;}

.ma4 h1{ height:50px; line-height:50px; font-size:25px;  border-bottom: 1px solid #c4c4c4; margin-bottom:20px; }
.ma4 h1 a{ float:left;}
.ma4 h1 i{ font-size:16px; margin-left:5px;text-transform: capitalize; font-weight:normal; float:left; font-style:normal; color:#b5b5b5; font-family:Arial, Helvetica, sans-serif;}
.ma4 h1 span{ float:right; margin-top:10px;}
.ma4 .a1 {

width:1180px;

height:39px;

float:left;

padding-bottom:17px;

}

.ma4 .a2 {

width:1180px;

height:450px;
background:url(http://www.zfck.net/index_images/ys_bg.jpg) no-repeat; position:relative;}

.ma4 .a2 .le {

width:360px;

height:450px; float:left;}

.ma4 .a2 .le2 {
	width: 346px;
	height: 378px;
	background-color: rgba(255,255,255,.8);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 30px 36px 36px 36px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	left: 350px;
	top: 40px;
}

.ma4 .a2 .ri {
	width: 405px;
	height: 450px;
	position: absolute;
	right:33px;}

.ma4 .a3 {

width:1120px;

height:210px;

float:left;

padding-top:24px;

}

.ma4 .a2 i {position:absolute;display:block;width:92px; left:608px; top:39px;height:89px; background: url(http://www.zfck.net/index_images/icon.png) no-repeat -32px -66px;}
.ma4 .a2 h5 {width:100%;line-height:58px;font-size:36px;font-weight:500;color:#636363;border-bottom:1px dashed #c9c9c9;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;}
.ma4 .a2 p {font-size:18px;color:#525252;line-height:32px;}
.ma4 .a2 p span,.expertSlide p em {display:block;float:left;line-height:27px;}
.ma4 .a2 p span {background-color:#5d6a7b;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;padding:0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:8px;display:inline;}

.ma4 .a2 a {display:block;width:128px;height:30px;line-height:30px;font-size:16px;color:#fff;text-decoration:none; background-color:#ffa800;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;position:relative;-moz-transition:background 0.3s linear 0s;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;padding-left:18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px; margin-right:8px; text-align:center;float:left;}
.ma4 .a2 a:hover { background-color:#d68d00;}
.ma4 .a2 a:after {content:'';position:absolute;width:19px;height:19px; background:url(http://www.zfck.net/index_images/icon.png) no-repeat -387px -131px;right:19px;top:6px;}




.layout{

	width: 1180px;

	margin: 0 auto;

}

.gray-bg{background-color: #f1f1f1;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

.fn-clear{zoom:1;}



.skillcase-focus,

.skillcase-item{

	width: 1180px;

	height: 450px;

	overflow: hidden;

}		



.skillcase-tabs{

	width: 1180px;

	height: 50px;

	overflow: hidden;

	margin-bottom: 40px;

}		

	.skillcase-tabs li{
        text-transform:uppercase;
		width: 343px;

		height: 50px;

		line-height: 50px;

		overflow: hidden;

		float: left;

		margin-right: -1px;

		color: #000;

		cursor: pointer;

		padding: 0 25px;

		border-left: 1px solid #fff;

		background-color: #cfcfcf;

	}	

		.skillcase-tabs li strong{ font-size: 18px; font-weight: normal; }

		.skillcase-tabs li em{ font-size: 14px; color: #444; margin-left: 15px;}

		.skillcase-tabs li i{

			width: 35px;

			height: 30px;

			float: left;

			margin: 10px 15px 0 0;

			background-image: url(http://www.zfck.net/index_images/skillcase-tabs.png);

		}

		.skillcase-tabs li i.skill{ background-position: 0 0;}

		.skillcase-tabs li i.case{ background-position: -35px 0;}

		.skillcase-tabs li i.diary{ background-position: -70px 0;}

		

	.skillcase-tabs li.on{

		position: relative;

		border-color: #fff;

		background: url(http://www.zfck.net/index_images/skillcase-tabs-arrow.gif) 90px 0 no-repeat #68b92e;	

	}

		.skillcase-tabs li.on strong{color: #fff;}

		.skillcase-tabs li.on em{color: #fff;}

		.skillcase-tabs li.on i.skill{ background-position: 0 -30px;}

		.skillcase-tabs li.on i.case{ background-position: -35px -30px;}

		.skillcase-tabs li.on i.diary{ background-position: -70px -30px;}	

				
.white-bg{background-color: #fff;}



	.skill-group{

		width: 1180px;

		height: 450px;

		overflow: hidden;

		

	}

		.skill-group li{

			width: 212px;

			height: 450px;

			overflow: hidden;

			position: relative;

			float: left;

			margin-left: 5px;

		}

			.skill-group li img{ display: block; width: 300px; height: 450px;}

			.skill-group li .mask{ height: 110px;}					

			.skill-group li .mutual-group{position: absolute;right: 25px;bottom: 25px; display: none;}

			

		.skill-group li.current{height: 444px;	border: 3px solid #c0c0c0;}	

		.skill-group li.current img{ margin: -3px 0 0 -3px;}

		.skill-group li.current .mask{bottom: -110px;}

		.skill-group li.current .mutual-group{display: block;}

	

	

	.case-group{

		height: 450px;

		overflow: hidden;

		margin: 0 0 0 -27px;

	}			

		.caseshow-item{

			width: 382px;

			height: 218px;

			overflow: hidden;

			position: relative;

			float: left;

			margin: 0 0 14px 27px;

			_display: inline;

		}

			.caseshow-item span{

				display: block;

				width: 44px;

				color: #fff;

				background-color: #5b4034;	

				background-color: rgba(91,64,52,0.85);	

				_background-color: #5b4034;	

				_filter: alpha(opacity=85);

				_opacity: 0.85;

				position: absolute;

				top: 0;

				left: 50%;

				margin-left: -22px;

				padding: 5px 0;

				z-index: 3;

				text-align: center;

			}

			.caseshow-item .caseshow-mask{

				width: 376px;

				height: 212px;

				position: absolute;

				left: 0;

				top: 0;

				border: 3px solid #815d2f;

				background-color: rgba(91,64,52,0.50);	

				box-shadow: 0 0 30px rgba(0,0,0,0.9) inset;

				z-index: 9;

				filter: alpha(opacity=0);

				opacity: 0;

			}

				.caseshow-item .caseshow-mask a{

					width: 56px;

					height: 56px;	

					background-image: url(http://www.zfck.net/index_images/reload.png);

					background-position: center center;

					filter: alpha(opacity=95);

					opacity: 0.95;

					position: absolute;

					top: 50%;

					left: 50%;

					margin: -28px 0 0 -28px;

					cursor: pointer;

					-moz-transition: all 0.2s ease-in-out 0s;

					-webkit-transition: all 0.2s ease-in-out 0s;

					-ms-transition: all 0.2s ease-in-out 0s;

					transition: all 0.2s ease-in-out 0s;

				}

				.caseshow-item .caseshow-mask a:hover{

					filter: alpha(opacity=80);

					opacity: 0.80;			

				}

				.caseshow-item .caseshow-mask a:active{

					-moz-transform: rotate(360deg);

					-webkit-transform: rotate(360deg);

					-ms-transform: rotate(360deg);

					transform: rotate(360deg);

				}

				

	

	#diary-silde{

		width: 1104px;

		padding: 0 38px;

		position: relative;

	}				

		

		.diary-arrow{

			width: 36px;

			height: 66px;

			position: absolute;

			top: 50%;

			margin-top: -33px;

			z-index: 3;

			cursor: pointer;

			filter: alpha(opacity=70);

			opacity: 0.7;

			background-image: url(http://www.zfck.net/index_images/diary-arrow.png);

		}

		.diary-arrow:hover{filter: alpha(opacity=100);opacity: 1;}

		.silde-prev{ background-position: 0 0; left: 0}

		.silde-next{ background-position: -36px 0; right: 0;}

		

		

		.diary-group li{

			width: 358px;

			height: 218px;

			overflow: hidden;

			float: left;

			padding: 0 5px;

			margin: 0 0 14px 0;		

		}			

			.diary-group li a{

				display: block;

				width: 315px;

				height: 182px;

				overflow: hidden;

				padding: 15px;

				border: 3px solid #fff;

				background-color: #fff;

				cursor: pointer;

			}

			.diary-group li a:hover{

				border-color: #ababab;

			}

				

				.diary-group a p{

					width: 322px;

					height: 88px;

					line-height: 22px;

					overflow: hidden;

					font-size: 14px;

					color: #424242;

				}

					

					

				.diary-user{

					width: 322px;

					height: 87px;

					overflow: hidden;

				}

					.diary-user img{

						display: block;

						width: 62px;

						height: 62px;

						overflow: hidden;

						border-radius: 31px;

						float: left;

					}

					.diary-user h3,

					.diary-user h4{

						width: 245px;

						height: 24px;

						line-height: 24px;

						overflow: hidden;

						float: right;

						font-size: 18px;

						color: #000;

					}

					.diary-user h4{

						margin-top: 7px;

						color: #68b92e;

						height: 40px;

						line-height: 20px;

						font-size: 16px; font-weight:normal;}

					.diary-user h3 em{

						font-size: 14px;

						margin-left: 10px;

						color: #424242;

					}
					
					
					

.panel{margin-top:10px;}			




#environment{ width: 1180px;}

#environment ul{float: left;overflow: hidden;}		

#environment ul li{

	display: inline;

	float: left;

	overflow: hidden;

	position: relative;

	margin: 0 0 1px 1px;

	-moz-transform: translateZ(0px);

	-webkit-transform: translateZ(0px);

	-ms-transform: translateZ(0px);

	transform: translateZ(0px);

}			

	

	#environment ul li img{

		display: block;

		width: 100%;

		position: relative;

		-moz-transition: all 0.3s ease-out 0s;

		-webkit-transition: all 0.3s ease-out 0s;

		-ms-transition: all 0.3s ease-out 0s;

		transition: all 0.3s ease-out 0s;

	}

	#environment ul li:hover img{

		-moz-transform: scale(1.2, 1.2);

		-webkit-transform: scale(1.2, 1.2);

		-o-transform: scale(1.2, 1.2);

		-ms-transform: scale(1.2, 1.2);

		transform: scale(1.2, 1.2);

	}

	

	

	#environment ul li span{

		display: block;

		width: 100%;

		height: 100%;

		overflow: hidden;

		opacity: 0;

		filter: alpha(opacity=0);

		position: absolute;

		bottom: 0;

		left: 0;

		transition: opacity 0.4s ease 0s;

		visibility: visible;

		z-index: 8;		

		background-color: rgba(91,64,52,0.5);

	}

		#environment ul li span a{

			display: block;

			width: 36px;

			height: 36px;

			overflow: hidden;

			position: absolute;

			left: 50%;

			top: 50%;

			margin: -19px 0 0 -19px;

			-moz-transition: all 0.3s ease-out 0s;

			-webkit-transition: all 0.3s ease-out 0s;

			-ms-transition: all 0.3s ease-out 0s;

			transition: all 0.3s ease-out 0s;

			border: 1px solid #fff;

			background: url(http://www.zfck.net/index_images/lightbox.png) 7px 7px no-repeat;

			border-radius: 4px;

		}

		#environment ul li span a:hover{

			background-color: rgba(255,255,255,0.2);

		}

	

	

	#environment ul li a.more{

		display: block;

		width: 208px;

		height: 127px;

		line-height: 127px;

		overflow: hidden;

		font-size: 18px;

		text-indent: 55px;

		color: #fff;

		background: url(http://www.zfck.net/index_images/white-arrow.png) 140px center no-repeat #16a834;

	}

	#environment ul li a.more:hover{

		color: #fff;

		background-color: #16a834;

	}

	#environment ul li .mask{

		width: 100%;

		height: 35px;

		bottom: -35px;

	}

		#environment ul li .mask p{

			height: 35px;

			line-height: 35px;

			padding: 0;

			overflow: hidden;

			font-size: 16px;

			color: #fff;

		}

		



.silde-four{position: relative;}

	

	.safe-tabs{

		width: 270px;

		overflow: hidden;

		float: left;		

	}

		.safe-tabs li{

			width: 245px;

			height: 38px;

			line-height: 38px;

			color: #424242;

			font-size: 18px;

			padding: 17px 0 17px 24px;

			overflow: hidden;

			background-color: #f1f1f1;

			border-bottom: 1px solid #fff;

			cursor: default;}

			.safe-tabs li i{

				width: 41px;

				height: 38px;

				float: left;

				margin: 0 7px 0 0;

				background-image: url(http://www.zfck.net/index_images/skillcase-tabs.png);

			}

			.safe-tabs li i.i1{ background-position: 0 -140px;}

			.safe-tabs li i.i2{ background-position: -41px -140px;}

			.safe-tabs li i.i3{ background-position: -82px -140px;}

			.safe-tabs li i.i4{ background-position: -123px -140px;}

			.safe-tabs li i.i5{ background-position: -164px -140px;}

			.safe-tabs li i.i6{ background-position: -205px -140px;}

			

		.safe-tabs li.on{

			color: #fff;

			background: url(http://www.zfck.net/index_images/safe-tabs-arrow.gif) right center no-repeat #16a834;	

		}

			.safe-tabs li.on i.i1{ background-position: 0 -178px;}

			.safe-tabs li.on i.i2{ background-position: -41px -178px;}

			.safe-tabs li.on i.i3{ background-position: -82px -178px;}

			.safe-tabs li.on i.i4{ background-position: -123px -178px;}

			.safe-tabs li.on i.i5{ background-position: -164px -178px;}

			.safe-tabs li.on i.i6{ background-position: -205px -178px;}

		





	.safe-group{

		width: 915px;

		height: 437px;

		overflow: hidden;

		float: left; 

		background-color: #fbfaf8;

	}

		.safe-group li{

			width: 850px;

			height: 377px;

			overflow: hidden;

			padding: 30px 25px;

			background-color: #fbfaf8;

			position: relative;

		}	

			.safe-group li img{

				display: block;

				width: 470px;

				height: 377px;

				overflow: hidden;

				float: left;

			}

			.safe-group li .info{

				width: 350px;

				height: 377px;

				overflow: hidden;

				float: right;

				font-size: 16px;

				line-height: 24px;

			}

				.safe-group li .info h5{

					font-size: 30px;

					color: #16a834; text-align:center;
					padding: 30px 0;}
					.safe-group li .info p{ font-size:14px;}

				

			.safe-group .mutual-group{

				position: absolute;

				right: 40px;

				bottom: 40px;	

			}	

			
			
	

#reputation{width: 1080px;}

#reputation .silde-safequip-main{ margin-top: 39px;}	

.reputation-group{height: 358px;overflow: hidden;}

.reputation-group ul{

	width: 270px;

	height: 358px;

	overflow: hidden;

	float: left;

}

.reputation-group li{

	float: left;

	width: 270px;	

	height: 177px;

	margin-bottom: 10px;

	overflow: hidden;

}	

	.reputation-group li a{

		display: block;

		width: 256px;

		height: 171px;

		margin: 0 auto;

		overflow: hidden; 

		border: 3px solid #fff;

	}

	.reputation-group li a:hover{

		border-color: #684f45;

	}

	.reputation-group li .mask{

		width: 256px;

		height: 33px;

		line-height: 33px;

		padding: 0;

		color: #fff;

		text-align: center;

		bottom: -33px;

		_margin-bottom: -1px;

	}




#equipment{width: 1096px;}		

#equipment .silde-safequip-main{margin-top: 40px;}

.equipment-group{

	height: 350px;	

	overflow: hidden;

}

.equipment-group li{

	float: left;

	width: 274px;	

	height: 350px;

	overflow: hidden;

}

	.equipment-group li .inner{

		width: 230px;

		height: 340px;

		overflow: hidden;

		margin: 0 auto;

		margin-top: 4px;

		position: relative;

		border: 1px solid #e2e2e2;

	}

	.equipment-group li img{

		display: block;

		width: 230px;

		height: 340px;

	}

	.equipment-group li .mask{

		height: 22px;

		overflow: hidden;

		padding: 13px 15px 14px 15px;		

		_margin-bottom: -1px;

	}

		.equipment-group .mask h3{

			font-size: 18px;

			line-height: 22px; 

			height: 22px;

			overflow: hidden; 

			margin-bottom: 10px;

		}

		.equipment-group .mask h3 a{ color: #fff;}

		.equipment-group .mask h3 a:hover{ color: #fff; text-decoration: underline;}

		.equipment-group .mask h4{

			color: #fff;

			line-height: 22px; 

			font-size: 12px;

			height: 22px;

			overflow: hidden; 

		}

		.equipment-group .mask p{

			color: #f5f5f5; 

			line-height: 22px; 

			font-size: 12px;

			height: 66px;

			overflow: hidden; 

			margin-top: 10px;

		} 

		.equipment-group .mask .mutual-group{

			margin-top: 12px;

			float: right;

		}

		

	.equipment-group li.hover .inner{border: 5px solid #cbcbcb;border-radius: 5px;margin-top: 0;}

	.equipment-group li.hover .mask{padding: 15px 10px 13px 10px;}	

	.equipment-group li.hover .mask h3{ margin: 0;}
			
			


#safequip{}				

.safequip-tabs{height: 74px; width: 1180px}		

.safequip-tabs li{

	width: 253px;

	height: 70px;

	line-height: 70px;

	margin-right: -1px;

	padding: 1px 20px;

	border: 1px solid #eee;

	border-bottom-color: #ddd;

	background-color: #fbfaf8;}	

	.safequip-tabs li strong{ font-size: 20px; }

	.safequip-tabs li em{ color: #666;}

	.safequip-tabs li i{width: 42px;height: 40px;margin: 15px 10px 0 0;}

	.safequip-tabs li i.safe{ background-position: 0 -60px;}

	.safequip-tabs li i.envi{ background-position: -42px -60px;}

	.safequip-tabs li i.equi{ background-position: -84px -60px;}

	.safequip-tabs li i.repu{ background-position: -126px -60px;}

	

.safequip-tabs li.on{

	padding-top: 0;

	border-color: #ddd;

	border-top: 4px solid #16a834;

	border-bottom-color: #fff; 

	background: #fff;	

}

	.safequip-tabs li.on strong{color: #000;}

	.safequip-tabs li.on em{color: #666;}

	.safequip-tabs li.on i.safe{ background-position: 0 -100px;}

	.safequip-tabs li.on i.envi{ background-position: -42px -100px;}

	.safequip-tabs li.on i.equi{ background-position: -84px -100px;}

	.safequip-tabs li.on i.repu{ background-position: -126px -100px;}	



.mask-hover{position: relative;overflow: hidden;}

.mask{

	color: #fff;

	background: url(http://www.zfck.net/index_images/mask.png);	

	background:#616161;	

	_background: #616161;	

	_filter: alpha(opacity=85);

	_opacity: 0.85;

	position: absolute;

	left: 0;

	bottom: 0;

	padding: 0 15px;

	z-index: 9;

}

	.mask h5{ color: #fff; font-size: 18px; padding: 10px 0 3px 0;}

	.mask p{ color: #fff; font-size: 12px; line-height:18px;}

	.mask p a{ color: #fff;}

	.mask p a:hover{ color: #fff; text-decoration: underline;}
	
	


.text-hide1{

	display: block;

	overflow: hidden;

	font-size: 0;

	line-height: 0;

	text-indent: -999px;

	background-image: url(http://www.zfck.net/index_images/bg1.png);

	background-repeat: no-repeat;

}
	


.mutual-group{

	height: 38px;

	overflow: hidden;

}

	.mutual-group a{

		width: 38px;

		height: 38px;

		float: left;

		margin-left: 9px;

		transition: all 0.3s linear 0s;

	}

	.mutual-group a.more{ background-position: 0 -66px;}

	.mutual-group a.more:hover{ background-position: 0 -106px;}

	.mutual-group a.ask{ background-position: -40px -66px;}

	.mutual-group a.ask:hover{ background-position: -40px -106px;}

	

	.mutual-group-white a.more{ background-position: -80px -66px;}

	.mutual-group-white a.more:hover{ background-position: -80px -106px;}

	.mutual-group-white a.ask{ background-position: -120px -66px;}

	.mutual-group-white a.ask:hover{ background-position: -120px -106px;}
	
	
	
	.name_list{ width:180px;  float:right; height:445px;  background:#fff; padding-top:5px;}
	
	.name_list li a{
       width:135px;
       height:40px;
       margin-top:4px;
       cursor:pointer;
       background:#eee; float:left; margin-left:10px; display:inline; color:#666; font-size:16px; padding-left:25px; line-height:40px;}
	   .name_list li a b{ }
	   .name_list li a:hover{ background:#68b92e; color:#fff;}
	   .name_list li a.current{ background:#68b92e; color:#fff;}
	   
	   .Contents01{ width:1000px; float:left; height:450px; background:#fff; position:relative;}
	   .Contents01_l{ float:left; width:430px; height:450px;}
	   .Contents01_r{ float:right; width:550px; height:450px; margin-right:15px; display:inline;}
	   .Contents01_r h1{ margin-top:40px; font-size:30px; margin-bottom:20px;}
	   .Contents01_r h1 b{ font-size:40px; color:#68b92e;}
	   .Contents01_r p{ line-height:30px; font-size:16px; width:550px;}
	   .Contents01_r img{ margin-top:20px;}
	   .Contents01_r_an{
	position: absolute;
	left: 780px;
	top: 41px;
}	


.ma1{ width:100%; height:auto; margin-top:35px;}
.ma1_box{ width:1180px; margin:0 auto; height:500px;}
.ma1_left{ width:354px; height:370px; float:left;}
.ma1_left h1{ height:45px; line-height:45px; width:330px; font-size:20px; }
.ma1_left h1 i{ font-size:16px; float:left; font-weight:normal; margin-left:5px;text-transform: capitalize; font-style:normal; color:#b5b5b5; font-family:Arial, Helvetica, sans-serif;}
.ma1_left h1 a{ float:left;}
.ma1_left h1 span{ float:right; margin-top:10px;}
.ma1_sp{ width:307px; height:279px; padding:0px; background:#ffffff; margin-top:5px;}
.ma1_sp p{ color:#fff; width:307px; margin-top:10px;}
.ma1_spb{ width:307px; height:216px; background:#fff;}
.ma1_cent{ width:460px; float:left; height:460px; margin-left:0px; display:inline;}
.ma1_cmenu{ }
.ma1_cmenu ul li a{ width:150px;margin-top:10px;  float:left; background:#e0e0e0; height:37px; text-align:center; font-weight:bold; line-height:37px; font-size:20px; margin-right:2px; display:inline;}
.ma1_cmenu ul li a:hover{ background:#16a834; color:#fff;}
.ma1_cmenu ul li a.current{ background:#16a834; color:#fff;}
.ma1_centbox{padding-top:5px;  width:430px; height:400px; float:left;}
.ma1_centbox dl{ width:430px; height:110px; border-bottom:1px dashed #e4e4e4; margin-top:0px;padding-top:20px; }
.ma1_centbox dt{ float:left; width:52px; height:55px; padding-top:5px;}
.ma1_centbox dd{ padding-left:10px; float:left; width:360px; font-size:12px;}
.ma1_centbox dd h2{ font-size:18px; line-height:30px;}
.ma1_centbox ul { width:400px; background:#f1f1f1; height:98px; margin-top:10px; padding:15px;}
.ma1_centbox ul li{ line-height:25px; font-size:14px;}

.ma1_rigt{ width:320px; float:right; height:370px;}
.ma1_rigt h1{ height:45px; line-height:45px; width:320px; font-size:20px;}
.ma1_rigt h1 i{ font-size:16px; font-weight:normal; margin-left:5px;text-transform:capitalize; font-style:normal; color:#b5b5b5; font-family:Arial, Helvetica, sans-serif;}

.ma1_rigtdh{ width:420px; height:31px; margin-top:15px;}
.ma1_rigtdh ul li a{ width:157px;height:31px; float:left; margin-right:2px; line-height:31px; font-size:16px; text-align:center; background:#68b92e; color:#fff;}
.ma1_rigtdh ul li a:hover{ background:#f7990c;}
.ma1_rigtdh ul li a.current{ background:#f7990c;}
.ma1_rigtbox{ height:263px; width:320px; margin-top:10px;}
.ma1_rigtbox img{ float:left;}
.ma1_rigtbox h2{ float:left; font-size:20px; display:inline; line-height:30px; margin-left:0px; margin-top:20px;}
.ma1_rigtbox p{ float:left; width:140px; margin-left:10px;display:inline; margin-top:5px; }
.ma1_rigtbox b{ margin-top:10px; margin-left:10px; line-height:30px; float:left; width:140px; display:inline; font-size:16px; color:#f7990c;}
.ma1_rigtbox_an a{ float:left; width:157px; height:34px; font-size:18px; line-height:34px; text-align:center; background:#e0e0e0; margin-right:3px; display:inline;}
.ma1_rigtbox_an{ float:left; width:320px;  height:34px;  margin-top:11px;}
.ma1_rigtbox_an a.span1{ background:#cecece;}
.masxss{width:200;height:70px;}
.masxss ul li{margin-left:25px; float:left;  width:63px;}
.fafasss{height: 74px;
width: 1180px;border:1p solid;}
.fafasss ul li{float:left; border:1px solid;border-color: #ddd; width: 253px;height: 70px;line-height: 70px;border: 1px solid #eee;border-bottom-color: #ddd;background-color: #fbfaf8;}

.ma1_rigts{ width:320px; float:left; height:0px;margin-left:12%;margin-top: 30px;}
.ma1_rigts h1{ height:45px; line-height:45px; width:320px; font-size:20px;}
.ma1_rigts h1 i{ font-size:16px; font-weight:normal; margin-left:5px;text-transform:capitalize; font-style:normal; color:#b5b5b5; font-family:Arial, Helvetica, sans-serif;}

.safequip1-tabs{height: 74px; width: 1280px}		

.safequip1-tabs li{

	width: 195px;

	height: 70px;

	line-height: 70px;

	margin-right: -1px;

	padding: 1px 20px;

	border: 1px solid #eee;

	border-bottom-color: #ddd;

	background-color: #fbfaf8;}	

	.safequip-tabs1 li strong{ font-size: 20px; }

	.safequip-tabs1 li em{ color: #666;}

	.safequip-tabs1 li i{width: 42px;height: 40px;margin: 15px 10px 0 0;}

	.safequip-tabs1 li i.safe{ background-position: 0 -60px;}

	.safequip-tabs1 li i.envi{ background-position: -42px -60px;}

	.safequip-tabs1 li i.equi{ background-position: -84px -60px;}

	.safequip-tabs1 li i.repu{ background-position: -126px -60px;}

	

.safequip1-tabs li.on{

	padding-top: 0;

	border-color: #ddd;

	border-top: 4px solid #16a834;

	border-bottom-color: #fff; 

	background: #fff;	

}

	.safequip1-tabs li.on strong{color: #000;}

	.safequip1-tabs li.on em{color: #666;}

	.safequip1-tabs li.on i.safe{ background-position: 0 -100px;}

	.safequip1-tabs li.on i.envi{ background-position: -42px -100px;}

	.safequip1-tabs li.on i.equi{ background-position: -84px -100px;}

	.safequip1-tabs li.on i.repu{ background-position: -126px -100px;}	