@charset "UTF-8";/*public css*/.fw{ width: 1200px; margin: 0 auto; }.ellipsis{	white-space:nowrap;	overflow:hidden;	text-overflow:ellipsis;}.duohang{    overflow : hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}/*header*/#header{ height: 140px;background: #fff; z-index: 9;position: relative;}#header .logo{ height: 140px;line-height: 140px;display: inline-block; }#header .logo img{ vertical-align: middle; }#nav li{ float: left; position: relative; margin-top: 40px;}#nav .item{padding: 0 20px; display: block; height: 60px;line-height: 60px;color: #333;font-size: 16px;transition: all ease-out .3s;}.subnav{  padding: 20px 0 14px; position: absolute;width: 120px;height: auto;left: 0;top: 45px;left: 50%;margin-left: -60px;  opacity: 0;  filter:alpha(opacity=0);  visibility: hidden;  transform: translate3d(0px, 10px, 0px);  -moz-transform: translate3d(0px, 10px, 0px);  -webkit-transform: translate3d(0px,10px, 0px);  transition: all 0.3s ease-out 0s;}.subnav .bg1{ position: absolute;width: 100%; top: 0;left: 0;height: 20px;background: url(../images/bg1.png) no-repeat center;}.subnav .bg2{ position: absolute;width: 100%;bottom: 0;left: 0; height: 14px;background: url(../images/bg2.png) no-repeat center;}.subnav .wrap{ background: url(../images/bg3.png) repeat-y center;}.subnav a{ display: block;text-align: center; line-height: 3;}#nav .item.on, #nav .nli.on .item, #nav .item:hover{ color: #fff;background: #2F5597;}.subnav a.on i, .subnav a:hover i{ color: #2F5597; text-decoration: underline;}#nav li:hover .subnav{  filter:alpha(opacity=100);opacity: 1;visibility: visible;  transform: translate3d(0px, 0px, 0px);  -moz-transform: translate3d(0px, 0px, 0px);   -webkit-transform: translate3d(0px, 0px, 0px);}#header .right{margin-left: 56px; color: #999999;}#header .right a{ display: inline-block;height: 140px;line-height: 140px;}#header .right a:hover{ color: #2F5597; }/*footer*/#footer{ background: #2F5597;padding: 30px 0 22px; }#footer .left{ width: 454px; padding-top: 20px;}#footer .left .link{ color: #c1e98e;font-size: 12px; height: 20px;line-height: 20px;}#footer .left .link span{ color: #fff; display: inline-block;height: 20px;line-height: 20px;}#footer .left .link a{ color: #fff;display: inline-block;height: 20px;line-height: 20px; }#footer .left .link a:hover{ text-decoration: underline;font-weight: bold; }#footer .left .link-list{ font-size: 0;margin-top: 18px;}#footer .left .link-list a{ color: #eefadf;font-size: 14px;display: inline-block;margin-right: 24px; }#footer .left .link-list a:hover{ color: #fff; }#footer .middle{ padding-top: 20px; width: 470px;padding-left: 100px;}#footer .middle p{ color: #eefadf; line-height: 2;}#footer .middle p a{ color: #eefadf; }#footer .middle p a:hover{ color: #fff; }#footer .right .img{ padding: 10px;background: #fff;width: 115px;height: 115px;overflow: hidden; }#footer .right .img img{ width: 100%;height: 100%; }#footer .right p{ text-align: center;color: #fff;margin-top: 4px; }/*在线留言*/.message{   position: fixed;right: 10px;bottom: 324px;z-index: 99;border-radius: 8px;  width: 71px;height: 71px;background: #2F5597 url(../images/icon.png) no-repeat center 10px; }.message a{ display: block;width: 100%;text-align: center;padding-top: 42px;height: 29px;color: #fff;font-size: 14px; }/*banner*/#banner{ height: 600px;overflow: hidden;position: relative;z-index: 1;}#banner ul li{  width: 1920px;height: 600px;    background-position: center;    background-repeat: no-repeat;    background-size: cover;}/*main*/.main{width: 100%;position: relative;z-index: 9;}.main .about{ background: #2F5597;padding: 34px 30px 40px; position: relative;top: -34px;}.main .about .title{ text-align: center;color: #fff; font-size: 18px;margin-bottom: 24px;}.main .about .description{ text-align: 
left;color: #fff;font-size: 16px; line-height: 2.25;}/*基金会动态*/.section1{ padding-bottom: 80px;padding-top: 50px; }.section1 .title{ text-align: center;color: #333;font-size: 18px;border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;margin-bottom: 44px; }.news-box{ width: 100%;overflow: hidden; position: relative;height: 334px; padding-bottom: 46px;}.news-box li{ position: relative;width: 534px;height: 334px; }.news-box li img{ width: 534px;height: 334px; }.news-box li p{z-index: 9; position: absolute;width: 100%;height: 44px;line-height: 44px;background: rgba(0,0,0,.6);text-align: center;color: #fff;font-size: 16px;left: 0;bottom: 0; }.news-box li .bg{z-index: 2; position: absolute;width: 100%;height: 100%; left: 0;top: 0;background: #2F5597;opacity: .15;filter:alpha(opacity=15);}.news-box li.select .bg{ display: none; }.news-box .dian{z-index: 11; width: 100%;text-align: center;font-size: 0; position: absolute; left: 0;bottom: 0;}.news-box .dian a{cursor: pointer; width: 12px;height: 12px;background: #e6e6e6;border-radius: 50%;color: transparent; display: inline-block;}.news-box .dian a+a{ margin-left: 16px; }.news-box .dian a.curr, .news-box .dian a:hover{ background: #2F5597;}/*新闻动态*/.section2{ padding-bottom: 76px; }.section2 .left{ width: 772px;}.section2 .wrap{ margin-top: 28px; }.section2 .left .pic{ width: 344px;height: 214px;position: relative; overflow:hidden;}.section2 .left .pic img{ width: 100%;height: auto; transition: transform 3s;}.section2 .left .pic a:hover img{ transform: scale(1.2); }.section2 .left .pic .t{ position: absolute;color: #fff;height: 40px;line-height: 40px;text-align: center;left: 0;bottom: 0;width: 100%;background: rgba(0,0,0,.6); }.section2 .wrap .list{ overflow: hidden;padding-left: 48px; }.section2 .right .wrap .list{ padding-left: 0; }.section2 .wrap .list .top{margin-bottom: 8px; padding-bottom: 16px;border-bottom: 1px dashed #e6e6e6; }.section2 .wrap .list .top .t{ color: #333;font-size: 18px; margin-bottom: 14px;}.section2 .wrap .list .top .brief{ line-height: 1.7;}.section2 .wrap .list li{ padding-left: 24px;background: url(../images/icon2.png) no-repeat left center; }.section2 .wrap .list li a{color: #333; display: block;width: 100%;height: 40px;line-height: 40px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; }.section2 .wrap .list li a:hover, .section2 .wrap .list .top a:hover .t{ color: #2F5597; }.section2 .right{overflow: hidden;padding-left: 56px; }.main h2.title{ color: #333;font-size: 18px;border-bottom:1px solid #e6e6e6;padding-bottom: 10px; }.main h2.title .more{ float: right;color: #666;font-size: 14px;font-weight: normal; }.main h2.title .more:hover{ color: #2F5597; }/*项目资助*/.section3{ padding-bottom: 110px; }.section3 ul{ margin-top: 28px; }.section3 li{ float: left; width: 380px;}.section3 li+li{ margin-left: 30px; }.section3 li .pic{ width: 100%;height: 166px; overflow: hidden;}.section3 li .pic img{ width: 100%;height: auto;transition: transform 3s; }.section3 li .con .t{ color: #4a4a4a;font-size: 18px; margin: 20px 0 16px; }.section3 li .con .brief{ color: #666;font-size: 14px; }.section3 li .con .time{ color: #999;margin-top: 32px; }.section3 li a:hover .pic img{ transform: scale(1.2); }.section3 li a:hover .con .t{ color: #2F5597; }/*内页css*/#subbanner{ width: 100%;overflow: hidden;}#subbanner .pic{ width: 1920px;height: 340px;position: relative;left: 50%;margin-left: -960px; }#subbanner img{width: 100%;height: 340px; }.submenu{text-align: center;font-size: 0;width: 100%;padding: 14px 0; background: #f5f5f5;}.submenu a{transition: all ease-out .3s; width: 160px;border-radius: 4px; display: inline-block; font-size: 14px;text-align: center;height: 54px;line-height: 54px;background: #fff;}.submenu a+a{ margin-left: 10px; }.submenu a.on, .submenu a:hover{ background: #2F5597;color: #fff; }.inpage{ width: 100%;overflow: hidden; padding: 90px 0 118px; }.inpage .headtitle{ text-align: center;color: #666;font-size: 18px;margin-bottom: 50px; }.detail-content img{ max-width: 100%; }.detail-content p{ color: #666;font-size: 16px;line-height:2.25; }.detail-content0{ padding: 0 30px; }.sidebar{ width: 200px; padding-right: 24px;}.sidebar li a{display: block; height: 48px;line-height: 48px; }.sidebar li{ border-bottom: 1px solid #e6e6e6; }.sidebar li a.on, .sidebar li a:hover{ color: #2F5597; }.inpage .content .right{ overflow: hidden;padding-left: 58px;border-left: 1px solid #f5f5f5; }.inpage .content .right0{ padding-top: 48px;padding-bottom: 30px; }/*加入我们*/.join{}.join .post{ font-size: 0;border-bottom: 1px solid #dfdfdf; }.join .post span{padding-bottom: 16px; color: #0e0605;font-size: 16px;font-weight: bold;display: inline-block; border-bottom: 2px solid #2F5597;}.join .post .name{ padding-left: 16px; }.join .post .num{ padding-left: 26px; padding-right: 10px;}.join .con{ padding: 24px 0 54px; }.join .con p{ line-height: 2.25; }.join .state{ color: #000;font-size: 16px; margin-top: 40px;}.join .state span{ color: #2F5597;font-size: 16px; }.contact .ctitle{ color: #666;font-size: 18px;margin-bottom: 40px; }.contact .list{ margin-bottom: 24px; }.contact .list p{ font-size: 16px;line-height: 3.75; padding-left: 44px;}.contact .list .tel{ background: url(../images/tel.png) no-repeat left center; }.contact .list .cz{ background: url(../images/cz.png) no-repeat left center; }.contact .list .addr{ background: url(../images/mark.png) no-repeat left center; }.contact .list .email{ background: url(../images/mail.png) no-repeat left center; }#ditu{ width: 1200px;height: 100%; }.BMap_cpyCtrl{ display: none; }/*分页*/.pages{ font-size: 0; text-align: center; margin-top: 64px;}.pages a{transition: all 0.3s ease-in-out 0s; display: inline-block; width: 34px;line-height: 34px;height: 34px;text-align: center;border: 1px solid #e6e6e6;margin: 0 10px;}.pages .item:hover, .pages .item.active{ background: #2F5597;border: 1px solid #2F5597;color: #fff; }.pages a:hover, .pages .on{ background: #2F5597;border: 1px solid #2F5597;color: #fff; }.pages .prev:hover, .pages .next:hover{ color: #2F5597;background: #fff; border: 1px solid #e6e6e6;}/*通知公告*/.notice li{ border-bottom: 1px dashed #e6e6e6; }.notice li a{transition: all .3s linear; padding-left: 30px;background: url(../images/yuan.png) no-repeat 10px center; height: 60px;line-height: 60px; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }.notice li a:hover{ color: #2F5597; }/*新闻资讯*/.inpage .news li+li{ margin-top: 46px; }.inpage .news li .pic{ width: 306px;height: 190px;overflow: hidden; }.inpage .news li .pic img{ transition: transform 3s;width: 100%;height: auto;min-height: 100%; }.inpage .news li a:hover .pic img{ transform: scale(1.2); }.inpage .news li .con{ overflow: hidden;padding-left: 46px; }.inpage .news li .con .t{margin: 24px 0 16px; color: #333;font-size: 18px; }.inpage .news li .con .brief{ line-height: 1.7;}.inpage .news li .con .time{ color: #999;margin-top: 14px; }.inpage .news li a:hover .con .t{ color: #2F5597; }.news-detail{}.news-detail .news-title, .team-title{text-align: center; color: #333;font-size: 18px; margin-bottom: 28px; }.news-detail .news-subtitle, .team-subtitle{ margin-bottom: 40px;text-align: center; }.news-detail .news-subtitle span, .team-subtitle span{ color: #999;display: inline-block; margin: 0 12px; }.news-detail .detail-content p{ font-size: 14px; }.switch{ margin-top: 86px; }.switch p{ color: #333;font-size: 14px;line-height: 36px; }.switch p a{transition: all .3s linear; color: #333;font-size: 14px; }.switch p a:hover{ color: #2F5597; }.project{}.project li{margin-bottom: 70px; float: left;width: 380px;margin-right: 30px; }.project li:nth-child(3n){ margin-right: 0; }.project li .pic{ width: 380px;height: 166px;overflow: hidden; }.project li .pic img{ width: 100%;height: auto;min-height: 100%;transition: transform 3s; }.project li a:hover .pic img{ transform: scale(1.2); }.project li .con .t{ margin: 24px 0 16px;color: #4a4a4a;font-size: 18px; }.project li .con .brief{ margin-bottom: 30px;line-height: 1.5;}.project li .con .time{ color: #999; }.project li a:hover .con .t{ color: #2F5597; }.team{}.team .img{ margin-bottom: 94px;position: relative; height: 772px;}.team .img a{ position: absolute; }.team .img .simg{ width: 100%;height: 100%; transition: transform 3s;}.team .img a:hover .simg{   transform: scale(1.5); border: 1px solid #fff;  -webkit-box-shadow: 0px 0px 10px 0px rgba(255,255,255,1);-moz-box-shadow: 0px 0px 10px 0px rgba(255,255,255,1);box-shadow: 0px 0px 10px 0px rgba(255,255,255,1);}.team .img a:hover{ z-index: 99; }.team .img .p1{ width: 88px;height: 88px;top: 0;left: 260px; }.team .img .p2{ width: 88px;height: 88px;top: 0; left: 360px;}.team .img .p3{ width: 187px;height: 187px; top: 98px;left: 160px;}.team .img .p4{width: 88px;height: 88px;top: 98px; left: 356px;}.team .img .p5{ width: 88px;height: 88px;top: 98px; left: 456px; }.team .img .p6{  width: 88px;height: 88px;top: 296px; left: 160px; }.team .img .p7{ width: 88px;height: 176px;top: 296px;left: 260px; }.team .img .p8{ width: 187px;height: 187px;top:194px;left: 356px; }.team .img .p9{ width: 187px;height: 187px;top:390px;left: 356px; }.team .img .p10{ width: 88px;height: 88px;top: 584px;left: 456px; }.team .img .p11{ width: 176px;height: 88px;top: 0;left: 756px; }.team .img .p12{ width: 88px;height: 88px;left: 550px;top: 196px; }.team .img .p13{ width: 187px;height: 187px;top: 98px;left: 646px; }.team .img .p14{ width: 176px;height: 88px;top: 98px;left: 845px; }.team .img .p15{ width: 88px;height: 88px;top: 293px;left: 745px;}.team .img .p16{ width: 187px;height: 187px;left: 550px;top: 293px; }.team .img .p17{ width: 187px;height: 187px;top: 194px;left: 845px; }.team .img .p18{ width: 176px;height: 88px;top: 386px;left: 745px; }.team .img .p19{ width: 187px;height: 187px;left: 550px;top: 486px; }.team .img .p20{ width: 88px;height: 88px;top: 486px;left: 745px; }.team .img .p21{ width: 88px;height: 88px;left: 550px;top: 678px; }.team .t{ color: #333;font-size: 18px;margin-bottom: 14px; }.team p{ line-height: 2.25; }.login-mask{  position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 99;display: none;}.login-mask .bg{  position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;  background: #000;opacity: .5;filter:alpha(opacity=50);}.login-content{  position: absolute;width: 308px;/*height:310px;*/background: #fafafa;z-index: 9;left: 50%;margin-left: -190px;  top: 50%;margin-top: -192px;padding: 26px 36px 48px;display: none}.login-content.on{display: block}.login-content .t{ color: #333;font-size: 18px; margin-bottom: 26px;}.login-content .t a{ float: right; }.login-content .t a:hover{ color: #2F5597;text-decoration: underline; }.login-content .info{margin-bottom: 24px; padding-left: 32px; height: 40px; border-bottom: 1px solid #ddd;}.login-content .info input{ width: 100%; height: 36px; color: #666;font-size: 14px;}.login-content .user{ background: url(../images/user.png) no-repeat left center; }.login-content .psw{ background: url(../images/psw.png) no-repeat left center; }.login-content .auto-login{ display: inline-block;padding-left: 20px;font-size: 12px;margin-top: 14px; margin-bottom: 48px;height: 24px;line-height: 24px;background: url(../images/kk.png) no-repeat left center;}.login-content .auto-login.on{ background: url(../images/gou.png) no-repeat left center; }.login-content .login-in{ display: block;width: 100%;height: 38px;line-height: 38px;text-align: center;color: #333;font-size: 16px;border: 1px solid #2F5597; }.login-content .forget-in{ display: block;width: 100%;height: 38px;line-height: 38px;text-align: center;color: #333;font-size: 16px;border: 1px solid #2F5597; }/*.register table{ border: 1px solid #e6e6e6; border-collapse:collapse;}.register table tr:last-child td{ border-bottom: none; }.register table td i{ font-style: normal;color: red;font-size: 14px;display: inline-block;margin-right: 2px; }.register table td{color: #333;font-size: 14px; height: 50px;line-height: 50px;text-align: center;width: 132px;border-bottom: 1px solid #e6e6e6; }.register table td+td{ border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6; }.register table td input{color: #333;font-size: 14px; width:112px; padding:0 10px; text-align: center;height: 48px;}.register .photo{ position: relative; background: #f7f7f7;}.register .photo .img{ width: 100%;height: 100px;text-align: center;position: relative; }.register .photo a{display: block;width: 100%; color: #999;font-size: 14px;text-decoration: underline; position: relative; }.register .photo p{ color: #333;font-size: 14px;height: 100px;line-height: 100px;}.register .photo input{padding: 0;position: absolute;width: 100%;height: 100%;top:0;left: 0;opacity: 0;filter:alpha(opacity=0);}.register .photo img{outline: none; width: 128px;height: 98px; position: absolute;top: 2px;left: 2px; }.register .lang input{ text-align: left; width: 904px; }.register .code{ text-align: left;position: relative; height: 100px;}.register .code .number{ width: 460px;padding: 0 10px;text-align: left;}.register .code .imgs{ position: absolute;right: 15px;top: 5px;height: 90px;}.register .code .imgs input{padding: 0; cursor: pointer; position: absolute;width: 100%;height: 100%;top: 0;left: 0; opacity: 0;filter:alpha(opacity=0);}.register .code .imgs .img{ width: 120px;height: 90px;background: #f7f7f7; }.register .code .imgs .img img{ width: 120px;height: 90px; }.register .code .imgs a{   position: relative;text-decoration: underline; display: inline-block;  height: 72px;padding-top: 18px; line-height: 24px; margin-right: 35px;padding-left: 7px;}.register .code .imgs a i{ text-decoration: none;display: inline-block;width: 100%;text-align: center; color: #666;}.register .list input{ width: 100%;text-align: left;box-sizing: border-box; }.register .lang textarea{ width: 100%;resize: none;box-sizing: border-box;padding: 10px; }.register .sign{color: #333;font-size: 14px; text-align: right;margin: 36px 0 98px; }.register .sign input{ width: 42px;border-bottom: 1px solid #333;margin: 0 4px;text-align: center;}*/.register .submit{   display: block;width: 480px;height: 62px;line-height: 62px;  background: #2F5597;margin: 0 auto;text-align: center;color: #fff;font-size: 24px;border-radius: 2px; margin-top: 78px;}.message-online{}.message-online h4{ text-align: center;color: #333;font-size: 24px;margin-bottom: 48px;font-weight: normal; }.message-online .list input{padding: 0 15px; width: 770px;height: 50px;border: 1px solid #ccc; display: block;margin: 0 auto 36px;}.message-online .list input:focus, .message-online .list textarea:focus{ border: 1px solid #2F5597; }.message-online .list textarea{padding: 15px; width: 770px;border: 1px solid #ccc; display: block;margin: 0 auto 36px;resize: none;}.message-online .submit{ display: block;width: 360px;height: 62px;line-height: 62px;text-align: center;color: #fff;font-size: 24px;background: #2F5597;border-radius: 4px;margin: 0 auto; }/*修改css*/.register .info{ margin-bottom: 14px; }.register .info .note{color: #333;font-size: 14px; width: 344px;text-align: right;height: 46px;line-height: 46px; }.register .info .note em{color: #ff3007;font-size: 14px;display: inline-block;margin-right: 4px;}.register .info .infocon{ padding-left: 14px;width: 480px; position: relative;z-index: 9;}.register .info .text{color: #333;font-size: 14px; width: 458px;height: 44px;line-height: 44px;border: 1px solid #ccc; padding: 0 10px;}.register .photo .img{border-radius: 4px;overflow: hidden; float: left;width: 100px;height: 106px;border: 1px solid #2F5597; }.register .photo .img img{ width: 100%;height: 100%; }.register .photo .upbtn{position: relative; display: block;margin-top: 76px; float: left;margin-left: 16px;color: #999;font-size: 14px;text-decoration: underline; }.register .photo .upbtn input{  position: absolute;width: 100%;height: 100%;left: 0;top: 0;cursor: pointer;  filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}.register .sex .infocon{ text-align: center;height: 46px;line-height: 46px; }.register .sex .sex-item{color: #333;font-size: 14px; display: inline-block;padding-left: 30px;background: url(../images/sex.png) no-repeat left center; }.register .sex .sex-item.on{ background: url(../images/sex-on.png) no-repeat left center; }.register .sex .sex-item+.sex-item{ margin-left: 125px; }.register .xueli{ position: relative;z-index: 99; }.register .xueli .xlbtn{   display: block;color: #333;font-size: 14px; width: 458px;height: 44px;line-height: 44px;border: 1px solid #ccc; padding: 0 10px;   background: url(../images/xsj.png) no-repeat 446px center;text-align: center;}.register .xueli .xl-list{  position: absolute;width: 478px;left: 14px;top: 46px;background: #fff;z-index: 9;border: 1px solid #ccc;display: none;}.register .xueli .xl-list a{ display: block;width: 100%;height: 44px;line-height: 44px;text-align: center; }.register .xueli .xl-list a.on,.register .xueli .xl-list a:hover{ background: #f5f5f5; }.register .code .pic{ width: 120px;height: 100px;background: #f9f9f9;border: 1px solid #ccc; }.register .code .pic img{ width: 100%;height: 100%; }.register .code .wrap+.wrap{ margin-left: 36px; }.register .code .codebtn{  position: relative;display: inline-block;color: #999;font-size: 14px;text-decoration: underline;margin-top: 60px;width: 60px;margin-left: 7px;}.register .code .codebtn i{ display: inline-block;width: 100%;text-align: center;color: #333;font-size: 12px; }.register .code .codebtn input{   position: absolute;width: 100%;height: 100%;left: 0;top: 0;   filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}.register .info textarea{  border: 1px solid #ccc;padding: 10px;width: 458px;resize: none;height: 254px;color: #333;font-size: 14px;}#zan{   display: block;width: 82px;height: 39px;text-align: center;color: #fff;font-size: 24px;  background: url(../images/zan.png) no-repeat center;margin: 56px auto 34px; padding-top: 43px;}.inpage a.login.fu{  display: block;width: 82px;height: 39px;text-align: center;color: #fff;font-size: 24px;  background: url(../images/zan.png) no-repeat center;margin: 56px auto 34px; padding-top: 43px;}.talk{ margin-bottom: 45px; margin-top: 64px;}.talk textarea{padding: 24px 14px 0; width: 100%;height: 75px;background: #f9f9f9;resize: none; color: #333;font-size: 14px;}.talk .btn{margin-top: 25px; border-radius: 4px; display: block;width: 160px;height: 52px;background: #2F5597;text-align: center;line-height: 52px;color: #fff;font-size: 14px; }.talk-list{}.talk-list li{ padding-bottom: 36px;margin-bottom: 36px;border-bottom: 1px solid #f5f5f5; }.talk-list .pic{width: 54px;height: 54px;}.talk-list .pic img{ width: 100%;height: 100%; }.talk-list .con{ overflow: hidden;padding-left: 25px; }.talk-list .con .name{ color: #666;font-size: 14px;font-weight: bold;margin-bottom: 12px; }.talk-list .con .name span{ display: inline-block; color: #666;filter: 14px;font-weight: normal;margin-left: 14px;}.talk-list .con .state{ color: #666;font-size: 14px; } #imageShow .imagebg{height:504px;overflow:hidden;position:relative; margin-bottom: 36px;}#imageShow .imagebg li{  height:504px;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}#imageShow .imagebg li a.bannerbg_main{width:100%;position:absolute;top:0;right:0;height:504px;display:block;}.scrollbg{height:182px;}.scroll{margin:0 auto;width:1200px;height:182px;position:relative;}.s_pre, .s_next{width:22px;height:182px;position:absolute;}a.s_pre{background:url(../images/prev.png);top:0;left:0;}a.s_pre:hover{background:url(../images/prev-on.png);}a.s_next{background:url(../images/next.png);top:0;right:0;}a.s_next:hover{background:url(../images/next-on.png);}.outScroll_pic{ height:182px;overflow:hidden;position:relative;width:1150px;top:0;margin: 0 auto;}.outScroll_pic .scroll_pic{position:absolute}.scroll_pic{margin:0 auto;width:40000px;height:182px;}.scroll_pic li{  float:left;height:182px;width:182px;margin:0 5px;cursor:pointer;background: #000;}.scroll_pic li img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; width: 100%;height: 100%;}.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}.scroll .current{width:182px;height:182px;z-index:10;position:absolute;top:0;left:28px;}.jifen{}.jfsearch-box{ text-align: center;font-size: 0;margin-bottom: 26px; }.jfsearch-box input{ width: 464px;height: 60px;line-height: 60px;padding: 0 30px;border-top-left-radius: 60px;border-bottom-left-radius: 60px;background: #f5f5f5; }.jfsearch-box .jfbtn{   display: inline-block;height: 60px;line-height: 60px;width: 50px;color: #fff;font-size: 14px;font-weight: bold;  background: #2F5597 url(../images/ss.png) no-repeat 12px center;padding-left: 42px;   border-bottom-right-radius: 60px;border-top-right-radius: 60px;text-align: left;}.jifen .jifen-list table{ width: 100%; border-collapse:collapse;}.jifen .jifen-list th{ color: #fff;background: #2F5597;font-size: 18px;text-align: center;height: 60px;line-height: 60px; }.jifen .jifen-list td{border-bottom: 1px dashed #e6e6e6; color: #333;font-size: 14px;text-align: center;height: 58px;line-height: 58px;width: 33.3%; }.jifen .jifen-list td a{ color: #333;font-size: 14px; }.jifen .jifen-list td a:hover{ color: #2F5597; }.jifen-all{ background: #2F5597; margin-bottom: 30px;}.jifen-all .user{ color: #fff;font-size: 18px; width: 282px; height: 80px;line-height: 80px;text-align: center;border-right: 1px solid #a7d36f;}.jifen-all .all{padding-left: 80px; color: #fff;font-size: 18px; width:837px;height: 80px;line-height: 80px; }.jifen-all .all span{ color: #fff;font-size: 24px;font-weight: bold; }.jifen-detail .jfmx{margin-bottom: 10px; color: #333;font-size: 18px;font-weight: bold; }.jfdetail-list table{width: 100%; border-collapse:collapse;}.jfdetail-list th{ color: #333;font-size: 16px;background: #f5f5f5;text-align: center;height: 60px;line-height: 60px; }.jfdetail-list td{border-bottom: 1px dashed #e6e6e6; color: #333;font-size: 14px; text-align: center;height: 60px;line-height: 60px;}.jfdetail-list td.c{ color: #333; }.register2{ width: 1202px;margin: 0 auto; }.register2 .wrap{border: 1px solid #bfbfbf; }.register2 .deal-title{ margin-bottom: 34px; color: #2F5597;font-size: 30px; font-weight: normal; padding-top: 52px;padding-left: 10px;}.register2 .zc-tabs{margin-bottom: 38px; position: relative; width: 100%;height: 80px; }.register2 .zc-tabs a{transition: all ease-out .3s; top: 0; position: absolute; text-align: center;color: #333;font-size: 18px; height: 80px;line-height: 80px;}.register2 .zc-tabs a span{ color: #333333;font-size: 24px; }.register2 .zc-tabs .item1{left: -1px; width: 400px; background: url(../images/zcbg4.png) no-repeat center;}.register2 .zc-tabs .item2{ left: 372px; width: 428px;background: url(../images/zcbg2.png) no-repeat center; }.register2 .zc-tabs .item3{ right: -1px; width: 428px;background: url(../images/zcbg3.png) no-repeat center; }.register2 .zc-tabs .item1.on,.register2 .zc-tabs .item1:hover{ background: url(../images/zcbg1.png) no-repeat center; }.register2 .zc-tabs .item2.on,.register2 .zc-tabs .item2:hover{ background: url(../images/zcbg6.png) no-repeat center; }.register2 .zc-tabs .item3.on,.register2 .zc-tabs .item3:hover{ background: url(../images/zcbg5.png) no-repeat center; }.register2 .zc-tabs a.on, .register2 .zc-tabs a:hover{ color:#fff; }.register2 .zc-tabs a.on span, .register2 .zc-tabs a:hover span{ color: #fff; }.register2 .deal{ padding: 0 86px 86px; }.register2 .deal .t1{text-align: center;color: #333333;font-size: 30px;}.register2 .deal .deal-con{ margin-top: 20px; }.register2 .deal .deal-con p{ color: #333333;font-size: 14px;line-height: 1.7; }.register2 .cbox{   position: relative;color: #333333;font-size: 16px;font-family: '黑体';  margin-top: 34px;padding-left: 36px;background: url(../images/gou3.png) no-repeat left center; }.register2 .cbox input{ position: absolute;width: 36px;height: 100%;top: 0;left: 0;margin: 0;opacity: 0;z-index: 9; }.register2 .cbox.on{background: url(../images/gou2.png) no-repeat left center;}.register2 .submit{ text-align: center; margin-top: 25px; }.register2 .submit input{ width: 160px;height: 53px;line-height: 53px;text-align: center;background: #2F5597;border-radius: 4px;color: #fff;font-size: 30px; }.register2 .register-list{position: relative; padding-top: 6px;}.register2 .register-list .line{ position: absolute;width: 1px;height: 100%;background: #dadade;top: 0;left: 50%; }.register2 .register-list .info{ margin-bottom: 30px; width: 50%; }.register2 .register-list .t{width: 170px;text-align: right; display: inline-block;color: #333333;font-size: 16px;height: 30px;line-height: 30px; }.register2 .register-list .t2{ width: auto;margin-left: 8px; }.register2 .register-list .con{ position: relative; margin-left: 20px; }.register2 .register-list input{color: #333;font-size: 16px;height: 28px;line-height: 28px;border: 1px solid #bfbfbf; }.register2 .register-list .text{ width: 250px;padding: 0 10px;  }.register2 .register-list .xing{display: inline-block;padding-left: 3px; vertical-align: middle; color: #c91c1c;font-size: 18px;}.register2 .register-list .s{z-index: -1; width: 100%; color: #c91c1c;font-size: 14px; position: absolute; top: 0;line-height: 1;}.register2 .register-list .check{  margin-right: 20px; position: relative; display: inline-block;  height: 30px;line-height: 30px;background: url(../images/xz.png) no-repeat left center;padding-left: 35px;color: #333333;font-size: 16px; }.register2 .register-list .check.on{ background: url(../images/xz2.png) no-repeat left center; }.register2 .register-list .check input{ cursor: pointer; z-index: 9; position: absolute;left: 0;top: 0;height: 30px;width: 35px;margin: 0;opacity: 0;filter:alpha(opacity=0); }.register2 .register-list .choose{ border-radius: 12px;width: 240px;padding: 0 20px 0 10px;background: url(../images/xjt4.png) no-repeat 248px center; }.register2 .register-list .choose-list{display: none; background: #fff; width: 100%;max-height: 300px; overflow-y: auto; position: absolute;left: 0;top: 30px; border: 1px solid #bfbfbf; z-index: 2}.register2 .register-list .choose-list a{ display: block;height: 30px;line-height: 30px;color: #333;font-size: 16px; padding: 0 20px 0 10px;}.register2 .register-list .choose-list a.on{color: #fff; background: #0092DC; }.register2 .register-list .xl{ z-index: 20; }.register2 .register-list .mz{ z-index: 18; }.register2 .register-list .zz{ z-index: 16; }.register2 .register-list .zhiy{ z-index: 14; }.register2 .register-list .addr{ z-index: 22; }.register2 .register-list .addr2{ z-index: 21; }.register2 .register-list .hy{ z-index: 13; }.register2 .register-list .yuyan{ z-index: 12; }.register2 .register-list .shij{ z-index: 10; }.register2 .register-list .yix{ z-index: 8; }.register2 .register-list .jineng{ z-index: 6; }.register2 .register-list .choose2{ width: 120px;background: url(../images/xjt4.png) 127px center no-repeat; }.register2 .register-list .con2{ margin-left: 10px; }.register2 .note{ margin-bottom: 50px;margin-top: 10px; background: #f7f7f7; padding: 30px 30px 30px 170px; }.register2 .note p{ color: #c91c1c;font-size: 14px; }.register2 .note p+p{ margin-top: 20px; }.zc-success{  padding: 46px 0 112px;  -webkit-box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.25);box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.25);}.zc-success .stitle{ margin-bottom: 25px; text-align: center;color: #2F5597;font-size: 30px;height: 40px;line-height: 40px; }.zc-success .stitle img{ vertical-align: middle;margin-right: 24px; }.zc-success .con{ width: 790px;margin: 0 auto;padding: 0 58px; }.zc-success .con+.con{ border-top: 1px solid #f3f2f2; padding-top: 38px;margin-top: 44px;}.zc-success .con .t1{ margin-bottom: 12px; color: #333333;font-size: 20px; }.zc-success .con .t2{ color: #666666;font-size: 16px;line-height: 1.5; }.zc-success .con .t3{ text-align: center; margin-top: 20px;}.zc-success .con .t3 a{ display: inline-block;width: 160px;height: 45px;line-height: 45px;text-align: center;background: #2F5597;border-radius: 3px;color: #fff;font-size: 20px; }.zc-success .con .t4{ color: #666;font-size: 14px;line-height: 1.5; }.zc-success .con .t4 a{ font-size: 14px; }/*20180622zengjia*/.detail-content{margin: 0 auto;width: 800px;}