/*monday, 31-aug-2015 09:29:28 cst*/ /*block(reset.css)*/ body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,form,input,textarea,button{margin:0;padding:0} body,button,input,select,textarea{font:12px/1.5 microsoft yahei,tahoma,arial,\5b8b\4f53;} table{border-collapse:collapse;border-spacing:0} img{border:none;vertical-align:top} li{list-style:none}em,i{font-style:normal} a{color:#000;text-decoration:none}a:hover{color:#380;text-decoration:underline} .fl,.mark{ float:left;}.fr,.submark{float:right} .spanclass,.contentdiv{display:none} .clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix{*zoom:1} .wrap{width:1000px;margin:0 auto;background-color:#fff;} .inner{margin:0 auto;width:990px;background-color:#fff;} .mb10{margin-bottom:10px}.mb5{margin-bottom:5px} .f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;} .dn{display: none;} .graya,.graya a{color:#333} .grayb,.grayb a{color:#777} a.graya:hover,.graya a:hover,a.grayb:hover,.grayb a:hover,.green,.green a,.green a:hover,a.green:hover{color:#380} .orange{color: #f60;} #footer a:hover{text-decoration: underline;} /*monday, 31-aug-2015 09:29:28 cst*/ /*friday, 30-sep-2016 15:11:07 cst*/ /*block(mainnav.css)*/ .mainnav li,.mainnav .icon{background: no-repeat;} .mnavwrap{position: relative;z-index: 100;} .mnavwrap,.mainnav{background-color: #333;} .mainnav{margin:0 auto;width: 1014px;} .mainnav li{float: left;padding:0 15px 0 15px;height: 45px;line-height: 45px;background-position: -298px -26px;} .mainnav .fir{padding-left:0;background: none;} .mainnav .end{padding-right:0;} .mainnav .nav,.mainnav .dmenu{float: left;font-size: 16px;color: #fff;} .mainnav .nav{text-align: center;} .mainnav .nav:hover{text-decoration: none;background-color: #222;color: #fff;border-color: #222;} .mainnav .navfour{width: 80px;} .mainnav .navtwo{width: 56px;} .mainnav .moretxt a{color: #fff;display: block;width: 100%;height: 100%;} .mainnav .moretxt a:hover{color: #fff;text-decoration: none;} .mainnav .dmenu{width: 102px;cursor: pointer;} .mainnav .ahover{position: relative;} .mainnav .menuhead{width: 77px;padding: 1px 1px 0 24px;display: block;height: 44px;line-height: 44px;} .mainnav .ahover .menuhead{background-color: #fff;padding: 0 0 0 23px;color: #000;border-left: 1px #dcdcdc solid;border-right: 1px #dcdcdc solid;border-top: 1px #dcdcdc solid;} .mainnav .moretxt{float: left;} .mainnav .icon{float:right;display: inline;margin:20px 23px 0 0;width: 9px;height: 5px;line-height:5px;background-position: -266px -38px;font-size: 0;z-index: 100;} .mainnav .ahover .icon{background-position: -276px -38px;} .mainnav .menubody{display:none;position: absolute;right:0;top:45px;padding-left:19px;padding-top:5px;height: 95px;width: 323px;background-color: #fff;font-size: 14px;border: 1px #dcdcdc solid;border-top: none;} .mainnav .menubody a{float:left;padding:0 10px;height: 24px;line-height: 24px;text-align: center;background-color: #fff;} .mainnav .menubody a:hover{background-color: #333;text-decoration: none;color: #ccc;border-color: #000;} .mainnav .ahover{color: #ccc;} .mainnav .current,.mainnav .current:hover,.mainnav .menubody .current,.mainnav .menubody .current:hover{background-color: #77c111;color: #fff;border-color: #77c111;} .mainnav .ahover .menubody{display:block;} .mainnav .menubody dd{float: left;width: 77px;padding: 3px 0;} .mainnav .menubody .dend{width: 100px;} .more .char{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;} .more{text-transform: uppercase;float: right;color: #777;width: 70px;} .more .char{margin-left: 4px;} .more:hover{text-decoration: none;} .more:hover .char{padding-left:10px;margin-right: -10px;} /*monday, 31-aug-2015 09:29:28 cst*/ /*block(header.css)*/ /*.header .logo a{background: no-repeat;} .header{margin: 0 auto;width: 990px;height: 120px;overflow: hidden;} .header .logo{float: left;padding:38px 0 0 5px;} .header .logo a{display: block;width: 202px;height: 54px;background-position: 0 -211px;} .header .logo img{display: none;} .header .ivy750{float: right;padding:15px 0 15px;width: 750px;}*/ .header{margin: 0 auto;width: 1120px;height: 120px;} .header .logo{float: left;padding:13px 0 0 0px;height: 91px;} .header .logo a{display: block;width: 214px;height: 91px; background:url(/uploads/image/ipc101/logo.jpg) no-repeat} .header .logo a img{display:none} .header .ivy750{float: right;padding:15px 0 15px;width: 750px;} .header .ivy880{float: right;padding:15px 0 15px;width: 880px;} /*mheadb*/ .mheadb{ height:52px; font-size:30px; color:#777;} .mheadb .markb{ height:50px; line-height:50px; float: left} .mheadb .submarkb{ font-size:14px; float: right; margin-top:27px; color:#777;} .mheadb .submarkb a{color:#777;font-size: 12px;} .mheadb .submarkb a:hover{ color:#380; text-decoration:none} .inner{width: 1120px;} .mheadb-bline{border-bottom:2px #dcdcdc dotted;} .icontri{font-size:0px;line-height:0px;} .icontri-a{border-color:#77c111 transparent transparent transparent;border-width:5px 5px;border-style:solid dashed dashed dashed;display: none;} .mainnav{width: 1144px;} .mainnav li{padding:0 27px 0 27px} .mainnav .icon{margin-right: 0;} .mainnav .menuhead{padding-left: 14px;} .mainnav .ahover .menuhead{padding-left: 13px;padding-right: 10px;} /*sliderb*/ .sliderb .control{display:none} .sliderb{height:405px;position:relative;overflow:hidden;} .sliderb li{width:780px;} .sliderb .layl{width:665px;height:395px;float:left} .sliderb .layr{width:310px;height:395px;float:right} .sliderb .txtl{padding:0 40px;height:85px;display:block;} .sliderb .txtr{padding:0 30px;} .sliderb .tit{font-size:18px;text-align:center;line-height:35px;padding-top:5px;display:block;font-weight:normal;} .sliderb .sum{color:#777;line-height:20px;display:block;} .sliderb a:hover{text-decoration:none} .sliderb a:hover .sum{color:#000;} .sliderb .btn{width:15px;height:80px;background: no-repeat;position:absolute;top:320px;z-index:10;} .sliderb .prev{background-position:0 -211px;left:0;} .sliderb .next{background-position:-32px -211px;right:0} .sliderb .prev:hover{background-position:-16px -211px;} .sliderb .next:hover{background-position:-48px -211px} .sliderb .slidera-con a{display:block;cursor:pointer;} .p1{padding-top: 30px;width: 1120px;margin-bottom: 24px;} .p1 .layab{width: 780px;float: left;} .list-a{border:1px #e5e5e5 solid;} .list-a li{float: left;width: 80px;margin-left: 20px;padding-bottom: 15px;} .list-a .link{display: inline-block;font-size: 14px;color: #333;height: 20px;line-height: 20px;padding: 1px 6px;} .list-a .link:hover{color: #380;border:1px #380 solid;padding: 0 5px;text-decoration: none;} .list-a .btit{font-size: 18px;color: #380;font-weight: normal;display: block;padding-left: 20px;padding-top: 14px;margin-bottom: 14px;} .p1 .layc{width: 310px;float: right;} .pic-txt-a .ptlinks a{display: inline-block; color: #333; padding:1px 6px;} .pic-txt-a .ptlinks a:hover{color: #338800; border:1px solid #338800; padding:0 5px;text-decoration: none;} .pic-txt-a .vline{display: inline-block;width:1px;height:12px;line-height:0;font-size:0;margin:-2px 4px 0;background:#dcdcdc;vertical-align: middle;} .ptlinks.foclink {height: 23px;overflow: hidden; line-height:21px;} .switch-a{margin-bottom: 38px;} .switch-a-tab{padding-top: 13px;margin-bottom: 26px;} .switch-a-tab .tab{display: inline-block;font-size: 18px;position: relative;cursor: pointer;margin-right: 20px;color: #666;} .switch-a-tab .icontri-a{position: absolute;left:50%;margin-left: -5px;bottom:-10px;} .switch-a-tab .current{color: #380;} .switch-a-tab .current .icontri{display: inline-block;} .switch-a-con{height: 333px;overflow-y: hidden;position: relative;} .switch-a-con .list-a{float: left;width: 310px;margin-top: 15px;} .switch-a-con .list-a li{padding-bottom: 14px;} .switch-a-con .list-a .btit{display: inline-block;width: 132px;height: 28px;line-height: 28px;border-radius: 20px;border:1px #e5e5e5 solid;padding-top: 0;margin-top: -16px;margin-left: 88px;background-color: #fff;padding-left: 0;text-align: center;vertical-align: top;font-size: 16px;} .switch-a-con .pics{float: left;width: 808px;} .pic-txt-a{} .pic-txt-a .img{position: absolute;margin-left: -146px;} .pic-txt-a .btit{font-size: 16px;display: block;padding-top: 3px;line-height: 26px;margin-bottom: 7px;} .pic-txt-a .btit:hover{text-decoration: none;} .pic-txt-a .ptlinks{margin-left: -5px;} .pic-txt-a-125{padding-left: 146px;width: 230px;float: left;margin-bottom: 21px;margin-left: 28px;height: 100px;} .p7{ background:#f7f7f7; margin-top:60px;} .innera{width:1095px; margin:0px auto;} .wtbg{ background:#fff; width:1120px; margin:0 auto; padding-bottom:15px; position:relative; top:0;} .firend .colab{width:805px;overflow: hidden;} .firend .colc{width: 270px;} .firend{ line-height:24px;} .firend a{ color:#333;} .firend a:hover{ color:#338800;} .firend .switchd-con{ background:#f7f7f7; padding:20px;height:72px;} .firend .ultxta01{width:765px;} .firend .ultxta01 li{border-bottom: none;float: left;width:220px;margin-right: 20px;overflow: hidden;height: 24px;line-height: 24px;font-size:12px; padding-left:15px;background:url(/uploads/image/w2ppimages/index-icons.png) no-repeat scroll -375px -415px transparent; _background:url(/uploads/image/w2ppimages/index-iconsa.png) no-repeat scroll -375px -415px transparent;} .switchbj{ color:#333;} .switchd-tab{border-bottom: 3px #333 solid;} .switchd-tab .doc{float:left;padding:0 15px;height: 25px;line-height: 25px;cursor: pointer;font-size: 14px;} .switchd-tab .current{color:#fff;background-color: #333;} .switchd-tab a:hover{text-decoration: none;} /*fixbox*/ .fixbox-a .top{background: no-repeat;} *html{_background-image:;_background-attachment:fixed} .fixbox{position:fixed;left:50%;top:50%;_position:absolute;_top:expression(eval(document.documentelement.scrolltop document.documentelement.clientheight/2));} .fixbox-a{width:100px;margin:-220px 0 0 600px;text-align: center;z-index: 1000;background-color: #fff;} .fixbox-a ul{border:1px #dcdcdc solid;padding: 2px 16px 0;} .fixbox-a li{line-height: 35px;padding-bottom: 5px;border-bottom: 1px #e2e2e2 solid;font-size: 16px;color: #545454;} .fixbox-a .end{border-bottom: none;} .fixbox-a li a{color: #545454;} .fixbox-a li a:hover,.fixbox-a .current a{color: #380;text-decoration: none;} .fixbox-a .top{display: inline-block;margin-top: 30px;vertical-align: top;}