@charset "utf-8";

.bread{height:50px;line-height:50px;}
.bread p{margin-left:12px;font-size:12px;color:#474747;}
.bread p a{color:#474747;margin:0 5px;}
.bread p span{color:#474747;margin:0 5px;}

#more{height:350px;background:#f2f2f2;}
#more .block{position:relative;height:350px;}
#more h3{text-align:center;font-size:28px;color:#474747;line-height:1.2;padding-top:65px;}
#tabs{width:950px;position:absolute;left:50%;margin-left:-475px;top:135px;height:197px;overflow:hidden;}
.serBox {/*position: absolute;*/width: 160px;height: 170px;/*left: -200px;top: 0;*/overflow: hidden;/*filter:alpha(opacity=0);-moz-opacity:0;opacity:0;*/
margin:0 38px;position:relative;float:left;}
.serBox h4{text-align:center;color:#474747;font-size:18px;line-height:1.2;padding-top:20px;}
.serBox h5{text-align:center;color:#707070;font-size:14px;line-height:1.2;margin-top:2px;}
.serBox .pic1 {width: 108px;height: 108px;text-align: center;position: absolute;top: 0px;right: 25px;}
.serBox .pic2 {width: 108px;height: 108px;text-align: center;position: absolute;top: 0px;left: -110px;}
.serBox .txt1 {width: 100%;position: absolute;top: 105px;left: 0px;}
.serBox .txt2 {width: 100%;position: absolute;top: 105px;right: -160px;}
.serBox .txt2 h5{color:#cc0100;}	


/* 新闻详情页 */
#detail .main{margin-top:40px;padding-bottom:80px;}	
#detail .main .left{width:817px;margin-left:25px;float:left;position:relative;padding-right:29px;}	
#detail .main .left h1{text-align:center;font-size:28px;color:#474747;line-height:1.2;}
#detail .main .left h3{text-align:center;font-size:12px;color:#707070;line-height:1.2; font-family:Arial, Helvetica, sans-serif; margin-top:15px;}
/*符*/#detail .main .left .share{position:absolute;/*top:40px;*/right:29px;font-size:12px;color:#707070;height:28px;}
#detail .main .left .share span{float:left;line-height:28px;}
#detail .main .left .share .bdsharebuttonbox{float:left;}
/*符*/#detail .main .left .p{margin-top:30px;font-size:14px;color:#707070;line-height:1.5;}
#detail .main .right{float:right;padding:0 20px;width:338px;border-left:solid 1px #e7e7e7;}
#detail .main .right h2{color:#474747;font-size:20px;line-height:1.2;padding-bottom:10px;}
#detail .main .right .div1 .pic{width:338px;height:194px;overflow:hidden;position:relative;margin-top:10px;}
#detail .main .right .div1 .pic h3{background:url(../image/black50.png) center center repeat;height:60px;line-height:60px;text-align:center;color:#fff;font-size:18px;position:absolute;left:0;bottom:0;width:100%;}
#detail .main .right .div2{margin-top:40px;}
#detail .main .right .div2 .p a{display:block;font-size:14px;color:#474747;line-height:2.2;}
#detail .main .right .div2 .p a:hover{color:#cc0100;}


/* 联系我们 */
#contact{background:url(../image/bg2.jpg) center top no-repeat;height:920px;}
#contact .bread p,#contact .bread a,#contact .bread span{color:#fff;}
#contact .main{margin-top:45px;}
#contact .main .text{width:924px;position:relative;margin:40px auto 0;text-align:center;height:210px;}
#contact .main .text h3{width:100%;font-size:28px;color:#fff;position:absolute;left:40%;margin-left:-462px;line-height:1.2;top:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
/*符*/#contact .main .text .p{width:100%;font-size:14px;color:#fff;position:absolute;left:40%;margin-left:-462px;line-height:1.5;top:47px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#contact .main .text .more{width:288px;height:45px;position:absolute;left:40%;margin-left:-145px;top:113px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;border:solid 1px #fff;color:#fff;text-align:center;line-height:45px;font-size:14px;}
#contact .main .text .more:hover{width:290px;height:47px;background:#b50100;border:none;line-height:47px;}
#contact .main .map{width:935px;height:532px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;float:left;overflow:hidden;position:relative;}
#contact .main .map #bdmap1{width:100%;height:100%;display:none;}
#contact .main .map #bdmap2{width:100%;height:100%;}
#contact .main .map .d1{background:url(../image/bgmap.png) center top no-repeat;width:126px;height:36px;line-height:36px;text-align:center;position:absolute;top:30px;left:20px;cursor:pointer;z-index:10;}
#contact .main .map .d1 span{background:url(../image/img13.png) left 3px no-repeat;padding-left:17px;color:#474747;font-size:14px;}
#contact .main .r{float:right;width:307px;height:532px;}
#contact .main .map .d2{background:url(../image/bgmap.png) center top no-repeat;width:126px;height:36px;line-height:36px;text-align:center;position:absolute;top:30px;left:155px;cursor:pointer;z-index:10;}
#contact .main .map .d2 span{background:url(../image/img14.png) left 3px no-repeat;padding-left:21px;color:#474747;font-size:14px;}
#contact .main .r{float:right;width:307px;height:532px;}
#contact .main .map .d2.now,#contact .main .map .d2:hover,#contact .main .map .d1.now,#contact .main .map .d1:hover{background:url(../image/bgmap.png) center bottom no-repeat;}
#contact .main .map .d1.now span,#contact .main .map .d1:hover span{background:url(../image/img13-1.png) left 3px no-repeat; color:#fff;}
#contact .main .map .d2.now span,#contact .main .map .d2:hover span{background:url(../image/img14-1.png) left 3px no-repeat; color:#fff;}
/*符*/#contact .main .r .information{width:257px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#303030;height:518px;padding:15px 25px 0;}
#contact .main .r .information div{padding-left:40px;font-size:12px;line-height:1.8;color:#fff;margin-top:12px;}
#contact .main .r .information .p1{background:url(../image/img01.png) 3px center no-repeat;}
#contact .main .r .information .p2{background:url(../image/img02.png) left center no-repeat;}
#contact .main .r .information .p3{background:url(../image/img03.png) 1px center no-repeat;}
#contact .main .r .information .p4{background:url(../image/img04.png) 2px center no-repeat;}
#contact .main .r .information .p5{background:url(../image/img05.png) 3px center no-repeat;}
#contact .main .r .information .p6{background:url(../image/img07.png) 4px top no-repeat;}
#contact .main .r .information .p7{background:url(../image/img06.png) 2px center no-repeat;}
#contact .main .r .form{width:247px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#303030;height:194px;padding:30px 30px 0;margin-top:11px;}
#contact .main .r .form .input{height:30px;width:247px;background:#fff;margin-bottom:12px;}
#contact .main .r .form .input label{float:left;font-size:12px;color:#909090;line-height:30px;display:block;width:70px;margin-left:13px;}
#contact .main .r .form .input input{float:left;width:160px;height:30px;font-size:12px;color:#474747;line-height:30px;}
#contact .main .r .form .submit{float:right;width:85px;height:30px;background:#fff;display:block;margin-top:8px;font-size:14px;color:#707070;cursor:pointer;}


/* 资质荣誉 */
#honor{padding-bottom:78px;}	
#honor .bread p,#honor .bread a,#honor .bread span{color:#fff;}	
#honor .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#honor .banner{height:575px;background:url(../image/bg3.jpg) center top no-repeat;}	
#honor .banner .block{position:relative;}	
#honor .banner .text{position:absolute;top:150px;left:50%;margin-left:-625px;text-align:center;width:100%;}
#honor .banner .text h3{color:#fff;font-size:130px;font-family:Impact;line-height:1;position:absolute;left:40%;width:100%;margin-left:-625px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}	
/*符*/#honor .banner .text p{font-size:14px;color:#fff;line-height:1.3;width:834px;position:absolute;left:40%;width:100%;margin-left:-625px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;top:140px;}	
#honor .banner .year{background:url(../image/line3.png) left bottom no-repeat;height:85px;padding-top:50px;position:absolute;top:330px;width:100%;}
#honor .banner .arrow_l{background:url(../image/left.png) center center no-repeat;position:absolute;left:0;top:75px;width:17px;height:31px;cursor:pointer;}
#honor .banner .arrow_r{background:url(../image/right.png) center center no-repeat;position:absolute;right:0;top:75px;width:17px;height:31px;cursor:pointer;}
#honor .banner .ul{width:900px;margin:0 auto;position:relative;overflow:hidden;height:90px;}
#honor .banner .ul ul{position:absolute;top:0;left:0;width:20000px;}
#honor .banner .ul ul li{float:left;width:100px;margin:0 40px;}
#honor .banner .ul ul li.now h3,#honor .banner .ul ul li:hover h3{font-size:37px;font-weight:bold;color:#810c18;}
#honor .banner .ul ul li h3{text-align:center;padding-top:37px;font-size:30px;color:#fff;}
#honor .banner .ul ul li span{display:block;background:url(../image/dian5.png) center center no-repeat;height:15px;width:15px;margin:21px auto 0;}
#honor .list{margin:92px auto 0;width:1244px;}	
#honor .list .pic{float:left;position:relative;width:622px;height:442px;overflow:hidden;}	
#honor .list .pic img{width:100%;height:auto;}
#honor .list .pic .up{width:100%;height:100%;background:url(../image/black50.png) center center repeat;position:absolute;left:0;top:0;}	
#honor .list .pic .up h3{color:#fff;font-size:40px;font-family:Arial, Helvetica, sans-serif;line-height:1;margin:300px 0 0 50px;}	
#honor .list .pic .up h3 span{font-size:40px;}	
#honor .list .pic .up p{color:#fff;font-size:18px;line-height:1.5;width:290px;margin:5px 0 0 50px;}	
#honor .list .text{float:left;background:url(../image/bg3.png) center center repeat;width:480px;height:442px;padding:0 75px 0 67px;}	
#honor .list .text h3{font-size:18px;color:#474747;line-height:1.2;margin-top:90px;}
#honor .list .text h4{background:url(../image/clock.png) left center no-repeat;padding-left:22px;color:#707070;font-size:16px;font-family:Arial, Helvetica, sans-serif;line-height:1.5;margin-top:8px;}	
#honor .list .text p{color:#707070;font-size:14px;line-height:1.5;margin-top:10px;}
#honor .more{font-size:14px;color:#474747;width:188px;height:43px;border:solid 1px #909090;text-align:center;line-height:43px;margin:45px auto 0;display:block;}
#honor .more:hover{color:#fff;background:#b50100;border:none;width:190px;height:45px;line-height:45px;}


/* 加入维拓 */
#join .main1{height:485px;margin-top:75px;overflow:hidden;}
#join .main1 .text{float:left;width:585px; background:url(../image/bg4.png) center 20px no-repeat;position:relative;height:353px;}
#join .main1 .text h2{font-size:28px;color:#474747;line-height:1.2;position:absolute;left:-50px;top:60px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#join .main1 .text h3{font-size:20px;color:#474747;line-height:1.2;position:absolute;left:-50px;top:100px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#join .main1 .text p{width:585px;font-size:12px;color:#707070;line-height:1.5;position:absolute;left:-50px;top:140px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#join .main1 .text .learn{font-size:14px;color:#810c18;line-height:1.2;position:absolute;left:-50px;top:215px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#join .main1 .text h4{font-size:20px;color:#474747;line-height:1.2;position:absolute;left:-50px;top:250px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#join .main1 .text .link{position:absolute;left:-50px;top:290px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#join .main1 .text .link a{display:block;width:153px;height:43px;border:solid 1px #a7a7a7;text-align:center;line-height:43px;font-size:14px;color:#474747;margin-right:10px;float:left;}
#join .main1 .text .link a:hover{color:#fff;background:#b50100;border:none;width:155px;height:45px;line-height:45px;}
#join .main1 .pic{width:625px;height:353px;overflow:hidden;float:right;}
#join .main2{height:650px;background:#f2f2f2; border: #F8060A 1px solid}
#join .main2 .focus{position:relative;overflow:hidden;height:600px;border: #F8060A 1px solid}
#join .main2 .focus .frame{position:relative;overflow:hidden;height:550px;border: #F8060A 1px solid}
#join .main2 .focus .frame .child{float:left;width:1250px;}
#join .main2 .focus .nav{position:absolute;left:0;bottom:0;width:100%;text-align:center;}
#join .main2 .focus .nav a{display:inline-block;background:url(../image/dian1.png) center center no-repeat;width:16px;height:16px;margin:0 5px;}
#join .main2 .focus .nav a.now{background:url(../image/dian2.png) center center no-repeat;}
#join .main2 .title{text-align:center;padding-top:96px;}
#join .main2 .title h2{font-size:28px;color:#474747;line-height:1.2;}
#join .main2 .title h3{font-size:20px;color:#474747;line-height:1.2;margin-top:7px;}
#join .main2 .box{margin-top:45px;}
#join .main2 .box .pic{float:left;width:410px;height:341px;overflow:hidden;margin:0 0 10px 10px;position:relative;}
#join .main2 .box .pic.a{margin-left:0;}
#join .main2 .box .pic img{width:100%;height:auto;}
#join .main2 .box .pic h3{position:absolute;left:0;bottom:0;height:50px;background:url(../image/black65.png) center center repeat;line-height:50px;text-align:center;color:#fff;font-size:16px;width:100%;}
#join .main3{padding:90px 0 75px;}
#join .main3 .title{text-align:center;}
#join .main3 .title h2{font-size:28px;color:#474747;line-height:1.2;}
#join .main3 .title h3{font-size:20px;color:#474747;line-height:1.2;margin-top:7px;}
#join .main3 .link{height:45px;text-align:center;margin-top:15px;}
#join .main3 .link a{display:inline-block;width:153px;height:43px;border:solid 1px #a7a7a7;line-height:43px;font-size:14px;color:#474747;margin-right:10px;}
#join .main3 .link a:hover,#join .main3 .link a.now{color:#fff;background:#b50100;border:none;width:155px;height:45px;line-height:45px;}
#join .main3 table{margin-top:35px;display:none;}
#join .main3 table.a{display:block;}
#join .main3 table tr{height:50px;border-bottom:solid 2px #f2f2f2;text-align:center;font-size:12px;color:#474747;}
#join .main3 table th{background:#f2f2f2;font-size:16px;color:#474747;font-weight:normal;}
#join .main3 table .t1{width:250px;}
#join .main3 table .t2{width:250px;}
#join .main3 table .t3{width:250px;}
#join .main3 table .t4{width:250px;}
#join .main3 table .t5{width:250px;}
#join .main3 table .check{color:#474747;}
#join .main3 table .check:hover{color:#cc0100;}
#join .main3 .bot{text-align:right;color:#707070;font-size:12px;margin-top:30px;}
#join .main3 .bot span{font-size:14px;}
#join .main3 table .bg_black{position:fixed;background:url(../image/black50.png) center center repeat;width:100%;height:100%;left:0;top:0;z-index:20;display:none;}
#join .main3 table .bg_black .inner{background:#fff;padding:73px 50px 73px 107px;width:733px;position:absolute;left:50%;margin-left:-449px;top:50%;margin-top:-273px;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:400px;}
#join .main3 table .bg_black .inner .text{height:300px;overflow:auto;}
#join .main3 table .bg_black .inner .close{background:url(../image/close.png) center center no-repeat;width:36px;height:35px;position:absolute;top:15px;right:15px;display:block;}
#join .main3 table .bg_black .inner h2{font-size:24px;color:#474747;line-height:1.2;margin-bottom:6px;}
#join .main3 table .bg_black .inner h3{float:left;font-size:18px;color:#474747;width:293px;line-height:1.2;margin-top:11px;}
#join .main3 table .bg_black .inner h4{font-size:18px;color:#474747;width:293px;line-height:1.2;margin-top:17px;}
#join .main3 table .bg_black .inner .p{color:#707070;font-size:14px;line-height:1.5;margin-top:11px;}
#join .main3 table .bg_black .inner .fs{display:block;width:258px;height:42px;color:#fff;font-size:16px;line-height:42px;text-align:center;background:#cc0100;margin-top:30px;}


/* 维拓新闻 */
#news .main1{height:500px;position:relative;}
#news .bread p,#news .bread a,#news .bread span{color:#fff;}	
#news .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#news .main1 .black{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black100.png) center center repeat;}
#news .main1 .text{position:absolute;top:170px;width:1250px;left:50%;margin-left:-625px;text-align:center;}
#news .main1 .text h3{color:#fff;width:100%;font-size:28px;position:absolute;left:40%;margin-left:-625px;top:0;line-height:1.2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
/*符*/#news .main1 .text p{color:#fff;width:890px;position:absolute;left:40%;margin-left:-445px;font-size:14px;line-height:1.5;top:45px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#news .main1 .text .learn{font-size:14px;color:#fff;width:188px;height:43px;border:solid 1px #fff;text-align:center;line-height:43px;display:block;position:absolute;left:40%;margin-left:-95px;top:145px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#news .main1 .text .learn:hover{background:#b50100;border:none;width:190px;height:45px;line-height:45px;}
#news .main2{padding:71px 0 79px;}
#news .main2 .div{height:230px;margin-bottom:25px;}
#news .main2 .div .pic{width:408px;height:230px;overflow:hidden;float:left;}
#news .main2 .div .pic .in{width:408px;height:230px;overflow:hidden;position:relative;display:none;}
#news .main2 .div .pic .in.a{display:block;}
#news .main2 .div .pic .in img{width:100%;height:auto;}
#news .main2 .div .pic .in h3{background:url(../image/black60.png) center center repeat;height:43px;color:#fff;font-size:14px;padding-left:20px;line-height:43px;position:absolute;left:0;bottom:0;width:388px;}
#news .main2 .div .text{width:800px;float:right;/*background:url(../image/line2.png) left top repeat-x;*/}
#news .main2 .div .text .t{height:115px;background:url(../image/line2.png) left top repeat-x;}
#news .main2 .div .text .t .date{width:137px;text-align:center;float:left;}
#news .main2 .div .text .t .r{float:right;width:635px;margin-right:27px;}
#news .main2 .div .text .t .date h2{ font-family:Arial, Helvetica, sans-serif; font-size:60px; color:#810c18; line-height:0.9;margin-top:20px;}
#news .main2 .div .text .t .date h3{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#810c18; line-height:1;}
#news .main2 .div .text .t .r h3{font-size:18px; color:#474747; line-height:1.2;margin-top:22px;}
#news .main2 .div .text .t .r p{font-size:12px;color:#707070;line-height:1.8;margin-top:7px;}
#news .main2 .div .text .t:hover{background:url(../image/bg6.png) center center repeat;}
#news .main2 .div .text .t:hover .date h2,#news .main2 .div .text .t:hover .date h3,#news .main2 .div .text .t:hover .r p,#news .main2 .div .text .t:hover .r h3{color:#fff;}
#news .page{margin-top:50px;}


/* 维拓著作及专利 */
#patent .main1{height:500px;position:relative;}
#patent .bread p,#patent .bread a,#patent .bread span{color:#fff;}	
#patent .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#patent .main1 .black{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black100.png) center center repeat;}
#patent .main1 .text{position:absolute;top:205px;width:1250px;left:50%;margin-left:-625px;text-align:center;}
#patent .main1 .text h3{color:#fff;width:100%;font-size:28px;position:absolute;left:40%;margin-left:-625px;top:0;line-height:1.2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#patent .main1 .text p{color:#fff;width:736px;position:absolute;left:40%;margin-left:-368px;font-size:12px;line-height:1.5;top:45px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#patent .main2{padding:40px 0 80px;}
#patent .main2 .pic{width:234px;height:340px;border:solid 1px #d5d5d5;float:left;overflow:hidden;position:relative;margin:0 0 17px 17px;background:url(../image/bg7.png) center center no-repeat;}
#patent .main2 .pic.first{margin-left:0;}
#patent .main2 .pic img{width:100%;height:auto;}
#patent .main2 .pic .up1{background:url(../image/black65.png) center center repeat;position:absolute;left:0;bottom:0;height:45px;line-height:45px;width:100%;}
#patent .main2 .pic .up1 h3{color:#fff;font-size:14px;margin-left:25px;}
#patent .main2 .pic .up2{background:url(../image/black65.png) center center repeat;position:absolute;left:0;bottom:0;height:260px;width:194px;padding:40px 20px;display:none;}
#patent .main2 .pic .up2 h3{color:#fff;font-size:16px;}
#patent .main2 .pic .up2 p{color:#fff;font-size:12px;line-height:1.6;margin-top:10px;}


/* 合作伙伴 */
#partner .main1{height:500px;position:relative;}
#partner .bread p,#partner .bread a,#partner .bread span{color:#fff;}	
#partner .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#partner .main1 .black{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black100.png) center center repeat;}
#partner .main1 .text{position:absolute;top:170px;width:1250px;left:50%;margin-left:-625px;text-align:center;}
#partner .main1 .text h3{color:#fff;width:100%;font-size:28px;position:absolute;left:40%;margin-left:-625px;top:0;line-height:1.2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
/*符*/#partner .main1 .text p{color:#fff;width:890px;position:absolute;left:40%;margin-left:-445px;font-size:14px;line-height:1.5;top:45px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#partner .main1 .text .learn{font-size:14px;color:#fff;width:188px;height:43px;border:solid 1px #fff;text-align:center;line-height:43px;display:block;position:absolute;left:40%;margin-left:-95px;top:145px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#partner .main1 .text .learn:hover{background:#b50100;border:none;width:190px;height:45px;line-height:45px;}
#partner .main2{padding:80px 0;}
#partner .main2 .ul{height:95px;}
#partner .main2 .ul .li{float:left;width:33.3%;background:#ededed;height:95px;cursor:pointer;}
#partner .main2 .ul .li .in{margin-left:107px;height:70px;padding-left:65px;padding-top:25px;width:244px;}
#partner .main2 .ul .li.now{background:url(../image/bg6.png) center center repeat;}
#partner .main2 .ul .li.now .in h3,#partner .main2 .ul .li.now .in h4{color:#fff;font-size:14px;}
#partner .main2 .ul .li.l1 .in{background:url(../image/img15.png) left center no-repeat;}
#partner .main2 .ul .li.l2 .in{background:url(../image/img16.png) left center no-repeat;}
#partner .main2 .ul .li.l3 .in{background:url(../image/img17.png) left center no-repeat;}
#partner .main2 .ul .li.l1.now .in{background:url(../image/img15-1.png) left center no-repeat;}
#partner .main2 .ul .li.l2.now .in{background:url(../image/img16-1.png) left center no-repeat;}
#partner .main2 .ul .li.l3.now .in{background:url(../image/img17-1.png) left center no-repeat;}
#partner .main2 .ul .li .in h3{color:#474747;font-size:18px;line-height:1.2;}
#partner .main2 .ul .li .in h4{color:#474747;font-size:14px;line-height:1.2;font-family:Arial, Helvetica, sans-serif;margin-top:5px;text-transform:uppercase;}
#partner .main2 .t{margin-top:60px;}
#partner .main2 .t .inner{display:none;}
#partner .main2 .t .inner.a{display:block;}
#partner .main2 .t .inner .div{float:left;background:url(../image/line4.png) center center no-repeat;width:251px;height:132px;float:left;text-align:center;margin:-1px 0 0 -1px;}
#partner .main2 .t .inner .div i{display:inline-block;height:100%;vertical-align:middle;}



#branch{background:url(../image/bg8.jpg) center top no-repeat;height:854px;}
#branch .bread p,#branch .bread a,#branch .bread span{color:#fff;}
#branch .main{margin-top:75px;}
#branch .main .text{width:924px;position:relative;margin:40px auto 0;text-align:center;height:235px;}
#branch .main .text h3{width:100%;font-size:28px;color:#fff;position:absolute;left:40%;margin-left:-462px;line-height:1.2;top:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
/*符*/#branch .main .text .p{width:100%;font-size:14px;color:#fff;position:absolute;left:40%;margin-left:-462px;line-height:1.5;top:45px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#branch .main .text .more{width:188px;height:45px;position:absolute;left:40%;margin-left:-95px;top:127px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;border:solid 1px #fff;color:#fff;text-align:center;line-height:45px;font-size:14px;}
#branch .main .text .more:hover{width:190px;height:47px;background:#b50100;border:none;line-height:47px;}
#branch .main .div{width:304px;height:166px;overflow:hidden;float:left;margin:0 0 11px 11px;}
#branch .main .div.first{margin-left:0;}
#branch .main .div .d1{width:214px;height:106px;background:url(../image/black45.png) center center repeat;padding:60px 45px 0;}
#branch .main .div .d1 h3{color:#fff;font-size:18px;line-height:1.3;}
#branch .main .div .d2{width:234px;height:146px;background:url(../image/white45.png) center center repeat;padding:20px 35px 0;display:none;}
#branch .main .div .d2 h3{color:#474747;font-size:18px;line-height:1.3;margin-bottom:5px;}
#branch .main .div .d2 p{color:#474747;font-size:14px;line-height:1.7;}
#branch .main .focus{height:398px;width:100%;position:relative;overflow:hidden;}
#branch .main .focus .frame{width:100%;height:354px;overflow:hidden;position:relative;}
#branch .main .focus .frame .child{float:left;width:1250px;}
#branch .main .focus .nav{position:absolute;left:0;bottom:0;width:100%;text-align:center;}
#branch .main .focus .nav a{display:inline-block;background:url(../image/nav1.png) center center no-repeat;width:30px;height:7px;margin:0 2px;}
#branch .main .focus .nav a.now{background:url(../image/nav2.png) center center no-repeat;}



#school .main1{height:500px;position:relative;}
#school .bread p,#school .bread a,#school .bread span{color:#fff;}	
#school .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#school .main1 .black{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black100.png) center center repeat;}
#school .main1 .text{position:absolute;top:205px;width:1250px;left:50%;margin-left:-625px;text-align:center;}
#school .main1 .text h3{color:#fff;width:100%;font-size:28px;position:absolute;left:40%;margin-left:-625px;top:0;line-height:1.2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
/*符*/#school .main1 .text p{color:#fff;width:1000px;position:absolute;left:40%;margin-left:-500px;font-size:14px;line-height:1.5;top:45px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#school .main2{padding:70px 0 85px;text-align:center;}
#school .main2 h3{font-size:28px;color:#474747;line-height:1.2;}
/*符*/#school .main2 p{font-size:14px;color:#707070;line-hegiht:1.5;margin-top:15px;line-height:1.5;}
#school .main3{background:#f2f2f2;padding-top:70px;height:690px;}
#school .main3 h2{text-align:center;font-size:28px;color:#474747;line-height:1.2;}
#school .main3 .focus{margin-top:35px;height:600px;position:relative;overflow:hidden;}
#school .main3 .focus .frame{height:570px;position:relative;overflow:hidden;}
#school .main3 .focus .frame .child{float:left;width:1250px;}
#school .main3 .focus .div{width:403px;height:275px;overflow:hidden;position:relative;cursor:pointer;float:left;margin:0 0 10px 10px;}
#school .main3 .focus .div.first{margin-left:0;}
#school .main3 .focus .div h3{line-height:45px;font-size:16px;color:#474747;}
#school .main3 .focus .div .pic{width:403px;height:230px;overflow:hidden;position:relative;}
#school .main3 .focus .div .up{background:url(../image/black50.png) center center repeat;position:absolute;width:100%;height:100%;left:0;top:0;display:none;}
#school .main3 .focus .div .up span{padding-top:62px;color:#fff;font-size:12px;margin:90px auto 0;background:url(../image/search2.png) center top no-repeat;display:block;text-align:center;}
#school .main3 .focus .div .hide{position:fixed;left:0;top:0;width:100%;height:100%;background:url(../image/black50.png) center center repeat;cursor:auto;display:none;z-index:10;}
#school .main3 .focus .div .hide .inner{width:740px;height:600px;position:absolute;left:50%;top:50%;margin:-300px 0 0 -370px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#school .main3 .focus .div .hide .inner .close{position:absolute;display:block;background:url(../image/close.png) center center no-repeat;width:35px;height:36px;top:12px;right:12px;}
#school .main3 .focus .div .hide .inner h3{text-align:center;font-size:28px;color:#474747;line-height:1.2;margin-top:30px;}
#school .main3 .focus .div .hide .inner .big{width:638px;height:364px;overflow:hidden;margin:20px auto 0;}
#school .main3 .focus .div .hide .inner .big .pic{width:100%;height:100%;display:none;}
#school .main3 .focus .div .hide .inner .big .pic.a{display:block;}
#school .main3 .focus .div .hide .inner .big .pic img{width:100%;height:auto;}
#school .main3 .focus .div .hide .inner .list{margin:10px auto 0;width:638px;height:148px;position:relative; overflow:hidden;}
#school .main3 .focus .div .hide .inner .list ul{width:10000px;height:148px;position:absolute;left:0;top:0;}
#school .main3 .focus .div .hide .inner .list ul li{float:left;width:207px;height:118px;overflow:hidden;margin-right:10px;cursor:pointer;position:relative;}
#school .main3 .focus .div .hide .inner .list ul li .black{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black40.png) center center repeat;}
#school .main3 .focus .div .hide .inner .list ul li.now .black{display:none;}
#school .main3 .focus .div .hide .inner .list .arrow_l{background:url(../image/arrow2.png) center center no-repeat;width:40px;height:56px;position:absolute;display:block;left:0;top:31px;}
#school .main3 .focus .div .hide .inner .list .arrow_r{background:url(../image/arrow3.png) center center no-repeat;width:40px;height:56px;position:absolute;display:block;right:1px;top:31px;}
#school .main3 .focus .nav{position:absolute;left:0;bottom:0;width:100%;text-align:center;}
#school .main3 .focus .nav a{display:inline-block;background:url(../image/dian1.png) center center no-repeat;width:16px;height:16px;margin:0 10px;}
#school .main3 .focus .nav a.now{background:url(../image/dian2.png) center center no-repeat;}
/*符*/#school .main4{/*height:1105px;*/padding-top:70px;}
#school .main4 .list{height:180px;width:1206px;margin:0 auto 16px;}
#school .main4 .list .pic{float:left;width:241px;height:180px;overflow:hidden;}
#school .main4 .list .pic img{width:100%;height:auto;}
#school .main4 .list .text{width:965px;height:180px;float:right;position:relative;}
#school .main4 .list .text .arrow{display:block;background:url(../image/arrow4.png) center center no-repeat;width:8px;height:16px;position:absolute;left:0;top:50%;margin-top:-8px;display:none;}
#school .main4 .list .text .date{width:145px;text-align:center;float:left;}
#school .main4 .list .text .r{float:right;width:790px;padding-right:30px;}
#school .main4 .list .text .date h2{ font-family:Arial, Helvetica, sans-serif; font-size:66px; color:#810c18; line-height:0.9;margin-top:50px;}
#school .main4 .list .text .date h3{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#810c18; line-height:1;}
#school .main4 .list .text .r h3{font-size:18px; color:#474747; line-height:1.2;margin-top:45px;}
#school .main4 .list .text .r p{font-size:12px;color:#707070;line-height:1.8;margin-top:10px;}
#school .main4 .list:hover .text{background:url(../image/bg6.png) center center repeat;}
#school .main4 .list:hover .text .arrow{display:block;}
#school .main4 .list:hover .text .date h2,#school .main4 .list:hover .text .date h3,#school .main4 .list:hover .text .r h3,#school .main4 .list:hover .text .r p{color:#fff;}
#school .main4 .page{margin-top:37px;}



#develop .focus{height:100%;width:100%;position:relative;overflow:hidden;}
#develop .focus .frame{height:100%;width:100%;position:relative;overflow:hidden;}
#develop .focus .frame .child{height:100%;width:100%;position:relative;}
/*江*/#develop .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#develop .bread p,#develop .bread a,#develop .bread span{color:#fff;}
#develop .focus .up{position:absolute;left:0;top:0;background:url(../image/black30.png) center center repeat;width:100%;height:100%;z-index:1;}
#develop .focus .frame .child .inner{background:url(../image/black50.png) center center repeat;width:606px;height:266px;position:absolute;left:50%;top:50%;margin:-133px 0 0 -343px;padding:0 40px;z-index:6;/*filter:alpha(opacity=0);-moz-opacity:0;opacity:0;*/left:50%\0;}
#develop .focus .frame .child .inner h3{color:#fff;font-size:28px;line-height:1.2;margin-top:38px;}
#develop .focus .frame .child .inner p{font-size:12px;color:#fff;line-height:1.5;margin-top:25px;}
#develop .focus .frame .child .inner .more{font-size:14px;color:#fff;margin-top:15px;display:block;float:left;}
#develop .focus .arrow{background:url(../image/arrow5.png) center center no-repeat;width:56px;height:31px;display:block;position:absolute;left:50%;margin-left:-28px;bottom:20px;z-index:6;}



#column .main1{background:url(../image/bg10.jpg) center top no-repeat #000;height:750px;position:relative;}
#column .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#column .bread p,#column .bread a,#column .bread span{color:#fff;}
#column .main1 .img{position:absolute;left:40%;width:100%;text-align:center;margin-left:-625px;top:150px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#column .main1 .line{width:110px;border-top:solid 1px #fff;position:absolute;top:296px;left:40%;margin-left:-55px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#column .main1 .div{width:100%;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;left:40%;margin-left:-625px;}
#column .main1 .div.d1{top:330px;}
#column .main1 .div.d2{top:530px;}
#column .main1 .div h3{color:#fff;font-size:24px;text-align:center;line-height:1.2;}
#column .main1 .p{width:1020px;color:#fff;font-size:12px;text-align:center;line-height:1.6;margin:20px auto 0;}
#column .main1 .more{font-size:14px;color:#fff;width:188px;height:43px;border:solid 1px #fff;text-align:center;line-height:43px;display:block;margin:20px auto 0;}
#column .main1 .more:hover{color:#fff;background:#b50100;border:none;width:190px;height:45px;line-height:45px;}
#column .main2{height:580px;}
#column .main2 .text{float:left;width:582px;margin-top:193px;background:url(../image/text2.png) left top no-repeat;position:relative;height:280px;}
#column .main2 .text h3{position:absolute;top:55px;left:-50px;font-size:28px;color:#474747;line-height:1.2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}
#column .main2 .text .p{position:absolute;top:105px;left:-50px;color:#707070;line-height:1.6;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;width:582px;}
#column .main2 .text .learn{font-size:14px;color:#707070;width:188px;height:43px;border:solid 1px #a7a7a7;text-align:center;line-height:43px;position:absolute;top:192px;left:-50px;display:block;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#column .main2 .text .learn:hover{color:#fff;background:#b50100;border:none;width:190px;height:45px;line-height:45px;}
#column .main2 .pic{width:621px;height:351px;overflow:hidden;float:right;margin-top:122px;}
#column .main3{height:950px;background:url(../image/bg11.jpg) center top no-repeat;overflow:hidden;}
#column .main3 .text{text-align:center;padding-top:90px;height:210px;}
#column .main3 .text h3{color:#fff;font-size:28px;line-height:1.2;}
/*符*/#column .main3 .text p{width:865px;margin:12px auto 0;color:#fff;line-height:1.6;font-size: 14px;}
#column .main3 .text .learn{font-size:14px;color:#fff;width:188px;height:43px;border:solid 1px #fff;text-align:center;line-height:43px;display:block;margin:20px auto 0;}
#column .main3 .text .learn:hover{color:#fff;background:#b50100;border:none;width:190px;height:45px;line-height:45px;}
#column .main3 .box{height:650px;position:relative;}
#column .main3 .box .div1{position:absolute;left:0;top:0;width:312px;height:432px;overflow:hidden;}
#column .main3 .box .div2{position:absolute;left:312px;top:0;width:625px;height:217px;overflow:hidden;}
#column .main3 .box .div3{position:absolute;left:937px;top:0;width:313px;height:217px;overflow:hidden;}
#column .main3 .box .div4{position:absolute;left:312px;top:217px;width:313px;height:216px;overflow:hidden;}
#column .main3 .box .div5{position:absolute;left:0;top:432px;width:313px;height:217px;overflow:hidden;}
#column .main3 .box .div6{position:absolute;left:313px;top:432px;width:313px;height:217px;overflow:hidden;}
#column .main3 .box .div7{position:absolute;left:625px;top:217px;width:625px;height:432px;overflow:hidden;}
#column .main4{margin-top:60px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:406px;}
#column .main4 h2{font-size:75px;color:#94000f;text-align:center;line-height:1;}
#column .main4 h3{font-size:28px;color:#474747;text-align:center;line-height:1.2;margin-top:15px;}
/*符*/#column .main4 .ch{color:#707070;font-size:14px;line-height:1.6;text-align:center;margin-top:20px;}
#column .main4 .en{color:#707070;font-size:12px;line-height:1.6;text-align:center;margin-top:15px;}
#column .main4 .learn{font-size:14px;color:#707070;width:188px;height:43px;border:solid 1px #a7a7a7;text-align:center;line-height:43px;display:block;margin:30px auto 0;}
#column .main4 .learn:hover{color:#fff;background:#b50100;border:none;width:190px;height:45px;line-height:45px;}
#column .main5{margin-top:70px;height:603px;position:relative;overflow:hidden;}
#column .main5 .pic{width:960px;height:603px;position:absolute;top:0;left:50%;margin-left:-960px;}
#column .main5 .pic .up{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black35.png) center center repeat;}
#column .main5 .pic .up h3{color:#fff;font-size:48px;font-family:Arial, Helvetica, sans-serif;width:625px;text-align:center;float:right;line-height:1.2;margin-top:275px;text-transform:uppercase;}
#column .main5 .pic .up h4{color:#fff;font-size:28px;line-height:1.2;margin-top:5px;width:625px;text-align:center;float:right;}
#column .main5 .text{width:960px;height:603px;position:absolute;top:0;right:50%;margin-right:-960px;background:url(../image/bg12.png) center center repeat;}
#column .main5 .text .inner{width:550px;margin:185px 0 0 75px;}
#column .main5 .text .inner h2{color:#94000f;font-size:50px;font-family:Arial, Helvetica, sans-serif;line-height:1;}
#column .main5 .text .inner h3{color:#474747;font-size:28px;line-height:1.2;}
#column .main5 .text .inner .p{margin-top:17px;font-size:12px;color:#707070;line-height:1.5;}
#column .main5 .text .inner .p p{margin-bottom:10px;}
#column .main6{height:575px;}
#column .main6 .text{float:left;width:532px;margin-top:183px;background:url(../image/text3.png) left top no-repeat;position:relative;height:280px;}
#column .main6 .text h3{position:absolute;top:55px;left:-50px;font-size:28px;color:#474747;line-height:1.2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#column .main6 .text .p{position:absolute;top:105px;left:-50px;color:#707070;line-height:1.6;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;width:532px;}
#column .main6 .text .learn{font-size:14px;color:#707070;width:188px;height:43px;border:solid 1px #a7a7a7;text-align:center;line-height:43px;position:absolute;top:192px;left:-50px;display:block;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#column .main6 .text .learn:hover{color:#fff;background:#b50100;border:none;width:190px;height:45px;line-height:45px;}
#column .main6 .pic{float:right;width:654px;height:380px;margin-top:105px;}
#column .main6 .pic .div{float:left;margin:0 0 10px 10px;position:relative;width:317px;height:180px;overflow:hidden;}
#column .main6 .pic h3{text-align:center;background:url(../image/red.png) center center repeat;height:100%;width:100%;line-height:180px;font-size:20px;color:#fff; font-family:Arial, Helvetica, sans-serif;position:absolute;left:0;top:0;display:none;}
#column .main7{background:url(../image/bg13.jpg) center top no-repeat;height:370px;}
#column .main7 .div{padding:0 33px 0 23px;width:360px;float:left;}
#column .main7 .div .img{width:60px;height:60px;overflow:hidden;margin-top:116px;}
#column .main7 .div h3{color:#fff;font-size:18px;line-height:1.2;margin-top:13px;}
#column .main7 .div .p{color:#fff;font-size:12px;line-height:1.6;margin-top:10px;}



#survey .main1{height:500px;position:relative;}
#survey .bread p,#survey .bread a,#survey .bread span{color:#fff;}	
#survey .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#survey .main1 .black{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black100.png) center center repeat;}
#survey .main1 .text{position:absolute;top:205px;width:1250px;left:50%;margin-left:-625px;text-align:center;}
#survey .main1 .text h3{color:#fff;width:100%;font-size:28px;position:absolute;left:40%;margin-left:-625px;top:0;line-height:1.2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
/*符*/#survey .main1 .text p{color:#fff;width:1014px;position:absolute;left:40%;margin-left:-507px;font-size:14px;line-height:1.5;top:45px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#survey .main2{padding:75px 0 85px;background:#f2f2f2;}
/*符*/#survey .main2 .text{width:1115px;margin:0 auto;text-align:center;}
#survey .main2 .text h3{font-size:28px;color:#474747;line-height:1.2;}
/*符*/#survey .main2 .text p{color:#707070;line-height:1.5;font-size:14px;margin-top:12px;}

#survey .main2 .year{background:url(../image/line5.png) left bottom no-repeat;height:85px;margin:15px auto 0;position:relative;width:1000px;}
#survey .main2 .year .arrow_l{background:url(../image/left.png) center center no-repeat;position:absolute;left:0;top:35px;width:17px;height:31px;cursor:pointer;}
#survey .main2 .year .arrow_r{background:url(../image/right.png) center center no-repeat;position:absolute;right:0;top:35px;width:17px;height:31px;cursor:pointer;}
#survey .main2 .year .ul{width:708px;margin:0 auto;position:relative;overflow:hidden;height:90px;}
#survey .main2 .year .ul ul{position:absolute;top:0;left:0;width:20000px;}
#survey .main2 .year .ul ul li{float:left;width:60px;margin:0 40px;}
#survey .main2 .year .ul ul li.now h3,#survey .main2 .year .ul ul li:hover h3{font-size:36px;font-weight:bold;color:#cc0100;}
#survey .main2 .year .ul ul li h3{text-align:center;padding-top:37px;font-size:24px;color:#474747;}
#survey .main2 .year .ul ul li span{display:block;background:url(../image/dian6.png) center center no-repeat;height:15px;width:15px;margin:21px auto 0;}
#survey .main2 .list{margin-top:30px;}
#survey .main2 .list .ul{ display:none; position:relative;}
#survey .main2 .list .ul.a{display:block;}
#survey .main2 .list .cur{ display:block;padding-bottom:40px;}
#survey .main2 .list .ul .pic{float:left;width:621px;height:355px;overflow:hidden;}
#survey .main2 .list .ul .r{float:right;width:590px;}
#survey .main2 .list .ul .r .div{margin-bottom:10px;}
#survey .main2 .list .ul .r .div h3{ font-size:30px; color:#474747;line-height:1.6; font-family:Arial, Helvetica, sans-serif;}
#survey .main2 .list .ul .r .div h4{color:#474747;font-size:14px;line-height:1.2;}
#survey .main2 .list .ul .r .div p{font-size:12px;color:#707070;line-height:1.2;padding-top:6px;}
#survey .main2 .list .ul .r .div:hover h3,#survey .main2 .list .ul .r .div:hover h4{color:#810c18;}
#survey .main3{height:535px;}
#survey .main3 .focus{height:535px;overflow:hidden;position:relative;}
#survey .main3 .focus .frame{height:535px;overflow:hidden;position:relative;}
#survey .main3 .focus .frame .child{float:left;width:1250px;height:535px;}
#survey .main3 .focus .nav{position:absolute;bottom:30px;left:0;width:100%;text-align:center;}
#survey .main3 .focus .nav a{display:inline-block;background:url(../image/dian1.png) center center no-repeat;width:16px;height:16px;margin:0 5px;}
#survey .main3 .focus .nav a.now{background:url(../image/dian2.png) center center no-repeat;}
#survey .main3 .text{float:left;width:590px;margin-top:170px;background:url(../image/text4.png) left top no-repeat;position:relative;height:280px;}
#survey .main3 .text h3{position:absolute;top:55px;left:0;font-size:28px;color:#474747;line-height:1.2;}
#survey .main3 .text .p{position:absolute;top:105px;left:0;color:#707070;line-height:1.6;width:590px;}
#survey .main3 .pic{width:620px;height:354px;overflow:hidden;float:right;margin-top:90px;}
#survey .main4{padding:95px 0 55px;background:#f2f2f2;}
#survey .main4 h3{font-size:28px;color:#474747;line-height:1.2;text-align:center;}
#survey .main4 .pic{margin-top:35px;text-align:center;}
#survey .main5{padding:105px 0 80px;}
#survey .main5 h3{font-size:28px;color:#474747;line-height:1.2;text-align:center;}
#survey .main5 .pic{margin-top:35px;text-align:center;}


/*符*/#survey .main6{/*height:530px;*/padding-bottom: 30px;}
#survey .main6 .img{width:1220px;margin:0 auto 20px;}
#survey .main6 .text{width:1096px;margin:0 auto;text-align:center;padding-top:75px;height:120px;}
#survey .main6 .text h3{font-size:28px;color:#474747;line-height:1.2;}
/*符*/#survey .main6 .text p{color:#707070;line-height:1.5;font-size:14px;margin-top:12px;}
#survey .main6 .div{float:left;width:293px;margin-left:16px;}
#survey .main6 .div .pic{width:293px;height:220px;text-align:center;background:#ececec;}
#survey .main6 .div .pic i{display:inline-block;height:100%;vertical-align:middle;}
#survey .main6 .div h3{text-align:center;font-size:16px;color:#474747;line-height:55px;}


#survey .banner{height:575px;background:url(../image/bg3.jpg) center top no-repeat;}	
#survey .banner .block{position:relative;}	
#survey .banner .text{position:absolute;top:150px;left:50%;margin-left:-625px;text-align:center;width:100%;display:none;}
#survey .banner .text.a{display:block;}
#survey .banner .text h3{color:#fff;font-size:130px;font-family:Impact;line-height:1;position:absolute;left:50%;width:100%;margin-left:-625px;}	
/*符*/#survey .banner .text p{font-size:14px;color:#fff;line-height:1.3;width:834px;position:absolute;left:50%;width:100%;margin-left:-625px;top:150px;}	
#survey .banner .year{background:url(../image/line3.png) left bottom no-repeat;height:85px;padding-top:50px;position:absolute;top:330px;width:100%;}
#survey .banner .arrow_l{background:url(../image/left.png) center center no-repeat;position:absolute;left:0;top:75px;width:17px;height:31px;cursor:pointer;}
#survey .banner .arrow_r{background:url(../image/right.png) center center no-repeat;position:absolute;right:0;top:75px;width:17px;height:31px;cursor:pointer;}
#survey .banner .ul{width:1000px;margin:0 auto;position:relative;overflow:hidden;height:90px;}
#survey .banner .ul ul{position:absolute;top:0;left:0;width:20000px;}
#survey .banner .ul ul li{float:left;width:100px;margin:0 20px;}
#survey .banner .ul ul li.now h3,#honor .banner .ul ul li:hover h3{font-size:37px;font-weight:bold;color:#810c18;}
#survey .banner .ul ul li h3{text-align:center;padding-top:37px;font-size:30px;color:#fff;}
#survey .banner .ul ul li span{display:block;background:url(../image/dian5.png) center center no-repeat;height:15px;width:15px;margin:21px auto 0;}


/* 全部作品 */
#works{padding-bottom:78px;}
#works .bread p{float:left;}
#works .bread .share{float:right;}
#works .text{text-align:center;width:894px;margin:40px auto 0;}
#works .text h3{font-size:28px;color:#474747;line-height:1.2;}
/*符*/#works .text p{font-size:14px;color:#474747;line-height:1.5;margin-top:10px;}
#works .links{background:url(../image/bg14.jpg) center top no-repeat;height:73px;margin:38px auto 0;padding-top:12px;width:1240px;}
#works .links li{float:left;height:30px;line-height:30px;margin-left:30px;width:82px;}
#works .links li a{font-size:14px;color:#fff;}
#works .links li.now a,#works .links li:hover a{color:#e20100;font-size:16px;}
#works .container{position:relative;width:1250px;margin-top:32px;display:none;}
#works .container.a{display:block;}
#works .grid{width:305px;margin:5px; top:0; left:0; position:absolute;
	-webkit-transition:all 1.5s ease;
	-moz-transition:all 1.5s ease;
	-o-transition:all 1.5s ease;
	-ms-transition:all 1.5s ease;	
	transition:all 1.5s ease;
}
#works .grid .text0{background:#f6f6f6;padding-top:25px;height:72px;}
#works .grid .text0 h3{color:#474747;font-size:16px;line-height:1.2;margin-left:25px;}
#works .grid .text0 h4{color:#707070;font-size:12px;line-height:1.2;margin:10px 0 0 25px;}
#works .grid .text0 .s2{margin-left:28px;}
#works .grid .text0 .s3{margin-left:8px;}
#works .more{font-size:14px;color:#474747;width:188px;height:43px;border:solid 1px #a7a7a7;text-align:center;line-height:43px;margin:70px auto 0;display:block;}
#works .more:hover{color:#fff;background:#b50100;border:none;width:190px;height:45px;line-height:45px;}


#team .main1{height:500px;position:relative;}
#team .bread p,#team .bread a,#team .bread span{color:#fff;}	
#team .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#team .main1 .black{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black100.png) center center repeat;}
#team .main1 .black .block{height:100%;overflow:hidden;}
#team .main1 .pic{position:absolute;left:-200px;bottom:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#team .main1 .text{position:absolute;right:-200px;top:125px;width:483px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#team .main1 .text .top{border-bottom:solid 2px #fff;height:55px;}
#team .main1 .text .top h3{color:#fff;font-size:30px;line-height:55px;float:left;}
#team .main1 .text .top h4{color:#fff;font-size:34px;font-family:Arial, Helvetica, sans-serif;margin-left:18px;float:left;line-height:55px;}
#team .main1 .text .p1{margin-top:20px;font-size:20px;color:#fff;line-height:35px;}
#team .main1 .text .p2{margin-top:20px;font-size:16px;color:#fff;line-height:1.6;}
#team .main1 .text .sign{text-align:right;margin-top:10px;padding-right:25px;}

#team .main2{height:1700px;padding-top:60px; border:   0px solid #000000}
#team .main2 h2{text-align:center;font-size:28px;color:#474747;line-height:1.2;}
#team .main2 .ul{width:1249px;height:300px;overflow:hidden;position:relative;margin-top:13px; border: #F8060A 0px solid}
#team .main2 .ul ul{width:1300px;position:absolute;left:0;top:0;height:363px;}
#team .main2 .ul ul li{float:left;height:320px;margin-right:11px;width:160px;}
#team .main2 .ul ul li .pic{width:200px;overflow:hidden;position:relative;cursor:pointer;}


/*符*/#team .main2 .ul ul li .text{/*padding:0 20px;*/}
/*符*/#team .main2 .ul ul li .text h3{float:left;font-size:22px;color:#474747;line-height:1.2;margin-top:10px;}
/*符*/#team .main2 .ul ul li .text h4{float:left;font-size:22px;color:#474747;font-family:Arial, Helvetica, sans-serif;margin-left:30px;line-height:1.2;margin-top:10px;}
#team .main2 .ul ul li .text h5{padding-top:5px;font-size:16px;color:#474747;line-height:1.2;clear:both;}
/*#team .main2 .ul ul li .pic .black{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black50.png) center center repeat;}
#team .main2 .ul ul li.now{background:url(../image/arrow7.png) center bottom no-repeat;}
#team .main2 .ul ul li.now .pic .black{display:none;}
#team .main2 .ul .arrow_l{background:url(../image/arrow8.png) center center no-repeat;width:69px;height:96px;display:block;position:absolute;left:0;top:130px;}
#team .main2 .ul .arrow_r{background:url(../image/arrow9.png) center center no-repeat;width:69px;height:96px;display:block;position:absolute;right:0;top:130px;}
#team .main2 .p{padding:15px 38px 0;}
#team .main2 .p .inner{display:none;}
#team .main2 .p .inner.a{display:block;}
#team .main2 .p .top{height:30px;line-height:30px;}
#team .main2 .p .top h3{float:left;font-size:28px;color:#474747;}
#team .main2 .p .top h4{float:left;font-size:28px;color:#474747;font-family:Arial, Helvetica, sans-serif;margin-left:30px;}
#team .main2 .p p{margin-top:8px;font-size:20px;color:#474747;line-height:1.5;}
#team .main2 .p p span{margin-right:25px;}*/

#team .main3{height:800px;background:#f2f2f2;padding-top:100px;}
#team .main3 h2{text-align:center;font-size:28px;color:#474747;line-height:1.2;}
#team .main3 .focus{margin-top:35px;height:835px;overflow:hidden;position:relative;}
#team .main3 .focus .frame{position:relative;overflow:hidden;height:890px;}
#team .main3 .focus .frame .child{float:left;height:100%;position:absolute;left:0;top:0;width:100%;}
#team .main3 .focus .frame .child .pic{float:left;width:220px;height:283px;overflow:hidden;position:relative;margin:0 0 12px 12px;}
#team .main3 .focus .frame .child .pic.first{margin-left:0;}
/*符*/#team .main3 .focus .frame .child .pic .up{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/black50.png) center center repeat;/*display:none;*/}
/*符*/#team .main3 .focus .frame .child .pic h3{position:absolute;top:195px;left:18px;color:#fff;text-transform:uppercase;font-size:26px;line-height:1.2;}
/*符*/#team .main3 .focus .frame .child .pic h4{position:absolute;top:225px;left:18px;color:#fff;font-size:16px;line-height:1.2;}
/*符*/#team .main3 .focus .frame .child .pic h5{position:absolute;top:245px;left:18px;color:#fff;font-size:14px;line-height:1.2;}
#team .main3 .focus .nav{position:absolute;left:0;bottom:0;width:100%;text-align:center;}
#team .main3 .focus .nav a{display:inline-block;background:url(../image/dian1.png) center center no-repeat;width:16px;height:16px;margin:0 10px;}
#team .main3 .focus .nav a.now{background:url(../image/dian2.png) center center no-repeat;}


/* 项目展示 */
#project .main1{height:550px;position:relative;background:#f2f2f2;position:relative;overflow:hidden;}
#project .bread p,#project .bread p a,#project .bread p span{color:#fff;}
#project .bread{position:absolute;left:0;top:80px;width:100%;z-index:2;}
#project .main1 .focus{position:absolute;width:2400px;top:0;height:550px;left:50%;margin-left:-1200px;overflow:hidden;}
#project .main1 .focus .black1{position:absolute;left:50%;top:0;width:800px;height:550px;background:url(../image/black68.png) center center repeat;margin-left:-1200px;}
#project .main1 .focus .black2{position:absolute;right:50%;top:0;width:800px;height:550px;background:url(../image/black68.png) center center repeat;margin-right:-1200px;}
#project .main1 .focus .arrow_l{background:url(../image/arrow11.png) center center no-repeat;width:49px;height:89px;display:block;position:absolute;top:212px;left:50%;margin-left:-500px;z-index:5;}
#project .main1 .focus .arrow_r{background:url(../image/arrow12.png) center center no-repeat;width:49px;height:89px;display:block;position:absolute;top:212px;right:50%;margin-right:-500px;z-index:5;}
#project .main1 .focus .frame{position:relative;overflow:hidden;width:2400px;height:550px;}
#project .main1 .focus .frame .child{float:left;width:800px;overflow:hidden;height:550px;position:relative;}
#project .main1 .focus .frame .child img{width:100%;height:auto;}
#project .main1 .focus .title{position:absolute;bottom:0;left:50%;height:50px;width:800px;color:#fff;margin-left:-400px;line-height:50px;font-size:16px;text-align:center;background:url(../image/black40.png) center center repeat;}
#project .main2{height:268px;}
#project .main2 .focus{width:100%;height:268px;position:relative;overflow:hidden;margin-top:55px;}
#project .main2 .focus .frame{width:100%;height:268px;position:relative;overflow:hidden;}
#project .main2 .focus .frame .child{width:100%;height:268px;}
#project .main2 .child h3{text-align:center;font-size:28px;color:#474747;line-height:1.2;}
#project .main2 .child h4{text-align:center;font-size:16px;color:#474747;line-height:1.2;margin-top:13px;}
#project .main2 .child .p{text-align:center;color:#707070;line-height:1.5;margin-top:5px;}
#project .main2 .child .expect{font-size:14px;color:#474747;width:178px;height:43px;border:solid 1px #a7a7a7;text-align:center;line-height:43px;margin:35px auto 0;display:block;}
#project .main2 .child .expect:hover{color:#fff;background:#b50100;border:none;width:180px;height:45px;line-height:45px;}
#project .main2 .focus .share{position:absolute;right:0;bottom:17px;color:#707070;font-size:12px;}
#project .main2 .focus .nav{position:absolute;left:0;top:72px;}
#project .main2 .focus .nav .a{margin-bottom:8px;position:relative;height:22px;}
#project .main2 .focus .nav .a .a1{background:url(../image/dian3.png) center center no-repeat;width:10px;height:10px;display:block;position:absolute;left:8px;top:6px;}
#project .main2 .focus .nav .a .a2{background:url(../image/dian4.png) center center no-repeat;width:65px;height:22px;display:block;position:absolute;left:0;top:0;color:#fff;padding-left:27px;text-align:center;line-height:22px;font-size:12px;display:none;}
#project .main2 .focus .nav .a.now .a2{display:block;}
#project .main2 .focus .nav .a.now .a1{display:none;}
#project .main2 .focus .arrow_u{display:block;background:url(../image/arrow10.png) left top no-repeat;width:18px;height:11px;position:absolute;top:45px;left:4px;}
#project .main2 .focus .arrow_d{display:block;background:url(../image/arrow10.png) right top no-repeat;width:18px;height:11px;position:absolute;top:170px;left:4px;}
#project .main2 .focus .arrow_u:hover{background:url(../image/arrow10.png) right bottom no-repeat;}
#project .main2 .focus .arrow_d:hover{background:url(../image/arrow10.png) left bottom no-repeat;}
#project .main3{background:#f2f2f2;padding:70px 0 77px;}
#project .main3 h2{color:#474747;font-size:28px;line-height:1.2;text-align:center;margin-bottom:35px;}
/*符*/#project .main3 .div{float:left;width:305px;height:310px;margin:0 0 7px 7px;}
#project .main3 .div.a{margin-left:0;}
#project .main3 .div .pic{width:305px;height:228px;overflow:hidden;}
#project .main3 .div .pic img{width:100%;height:auto;}
#project .main3 .div .text{background:#fff;padding-top:20px;height:62px;}
#project .main3 .div .text h3{color:#474747;font-size:16px;line-height:1.2;margin-left:25px;}
#project .main3 .div .text h4{color:#707070;font-size:12px;line-height:1.2;margin:10px 0 0 25px;}
#project .main3 .div .text .s2{margin-left:28px;}
#project .main3 .div .text .s3{margin-left:8px;}






#detail2 .main{margin-top:40px;padding-bottom:80px;}		
#detail2 .main h1{text-align:center;font-size:28px;color:#474747;line-height:1.2;}
#detail2 .main h3{text-align:center;font-size:12px;color:#707070;line-height:1.2; font-family:Arial, Helvetica, sans-serif; margin-top:15px;}
#detail2 .main .share{position:absolute;top:40px;right:29px;font-size:12px;color:#707070;height:28px;}
#detail2 .main .share span{float:left;line-height:28px;}
#detail2 .main .share .bdsharebuttonbox{float:left;}
#detail2 .main .p{margin-top:20px;font-size:14px;color:#707070;line-height:1.5;}





