@charset "utf-8";
/* CSS Document */

/*cooperate*/
.floor-item{margin:0;display:block;width:100%;overflow:hidden;float:left;clear:both;}
.floor-item .floor-t{text-align:center;}
.floor-item .floor-c{margin:20px 0;}
.floor-item .m-clear{margin:50px 0 0 0;display:block;}
.pon-item{position:relative;}
#f1,#f2,#f3,#f4,#f5,#f6,#f7{height:65px;display:block;}
.floor-01,.floor-02,.floor-04,.floor-05,.floor-06,.floor-07,.floor-08{padding:30px 0;}

.t-c{text-align:center;}

.in01{position:absolute;top:320px;left:250px;border:2px solid #ddd;color:#333;}
.in01 input{font:30px 微软雅黑,Arial, Helvetica, sans-serif;color:#555;height:70px;line-height:70px;width:650px;padding:0 10px;}

.btn01{position:absolute;top:420px;left:410px;width:335px;height:74px;float:left;text-indent:-1000px;overflow:hidden;}
.btn01 a{float:left;width:335px;height:74px;background:url(../about/btn01.png) 0 0;}
.btn01 a:hover{background:url(../about/btn01.png) 0 -74px;}

.nav-item{background:#09a7a6;font-size:20px;}
.nav-item li{float:left;}
.nav-item li a{float:left;height:66px;line-height:66px;color:#fff;padding:0 15px;}
.nav-item li a:hover,.nav-item li.current{background:#067574;}
.nav-item-fixed{ position:fixed; top:0; width:100%;height:66px;z-index:100;}

.floor-01{margin-top:30px;}
.floor-02{background:#0058a2;overflow:hidden;}
.floor-02 dl{float:left;width:333px;height:113px;background:#0058a2;color:#fff;}
.floor-02 dt{float:left;width:113px;height:113px;}
.floor-02 h3{font-size:16px;margin:15px 20px 10px 145px;line-height:20px;color:#fff;}
.floor-02 p{margin:10px 20px 10px 145px;line-height:18px;}
.floor-02 .p1 dt{background:url(../about/p01.gif) no-repeat;}
.floor-02 .p2 dt{background:url(../about/p02.gif) no-repeat;}
.floor-02 .p3 dt{background:url(../about/p03.gif) no-repeat;}
.floor-02 .p4 dt{background:url(../about/p04.gif) no-repeat;}
.floor-02 .p5 dt{background:url(../about/p05.gif) no-repeat;}
.floor-02 .p6 dt{background:url(../about/p06.gif) no-repeat;}


.floor-03{height:672px;background:url(../about/p3.jpg) no-repeat top center #c0cacf;}
.floor-03 .main{position:relative;}
.floor-04bg {background:url(../about/p4.jpg) no-repeat center top #C0CACF;}
.floor-4 {height:222px; font-size:18px; font-family:'微软雅黑'; color:#555; line-height:45px; margin:auto; width:950px; padding:30px 0 0 50px}
.floor-4 span {color:#005a9d; font-size:24px}

/*bottom about*/
.mainbar{margin:30px auto;width:1200px; overflow:hidden;}

.nav-item{background:#00597b;color:#fff;font-size:36px;padding:30px 0;}

.menu-item{background:#ebebeb;color:#fff;font-size:14px;padding:20px 0;text-align:center;overflow:hidden;}
.menu-item li{float:left;width:65px;margin:0 8px;background:url(../about/icon.png) no-repeat;}
.menu-item li a{float:left;width:65px;color:#333}
.menu-item li a:hover,.menu-item .current a{color:#0058a2;}
.menu-item li div{float:left;width:65px;background:url(../about/icon.png) no-repeat;padding-top:40px;}
.menu-item li div.nav1 {background-position:0 -80px;}
.menu-item li div.nav2 {background-position:-60px -80px;}
.menu-item li div.nav3 {background-position:-120px -80px;}
.menu-item li div.nav4 {background-position:-180px -80px;}
.menu-item li div.nav5 {background-position:-240px -80px;}
.menu-item li div.nav6 {background-position:-300px -80px;}
.menu-item li div.nav7 {background-position:-360px -80px;}
.menu-item li div.nav8 {background-position:-420px -80px;}
.menu-item li div.nav9 {background-position:-480px -80px;}
.menu-item li div.nav10 {background-position:-600px -80px;}
.menu-item li div.nav11 {background-position:-540px -80px;}
.menu-item li div.nav12 {background-position:-660px -80px;}
.menu-item li div.nav1:hover,.menu-item .current .nav1{background-position:0 0;}
.menu-item li div.nav2:hover,.menu-item .current .nav2{background-position:-60px -0;}
.menu-item li div.nav3:hover,.menu-item .current .nav3{background-position:-120px -0;}
.menu-item li div.nav4:hover,.menu-item .current .nav4{background-position:-180px -0;}
.menu-item li div.nav5:hover,.menu-item .current .nav5{background-position:-240px -0;}
.menu-item li div.nav6:hover,.menu-item .current .nav6{background-position:-300px -0;}
.menu-item li div.nav7:hover,.menu-item .current .nav7{background-position:-360px -0;}
.menu-item li div.nav8:hover,.menu-item .current .nav8{background-position:-420px -0;}
.menu-item li div.nav9:hover,.menu-item .current .nav9{background-position:-480px -0;}
.menu-item li div.nav10:hover,.menu-item .current .nav10{background-position:-600px -0;}
.menu-item li div.nav11:hover,.menu-item .current .nav11{background-position:-540px -0;}
.menu-item li div.nav12:hover,.menu-item .current .nav12{background-position:-660px -0;}
.menu-item-fixed{position:fixed; top:0; width:100%;height:66px;z-index:100;}

ul.ul01{margin:20px 0;zoom:1;_zoom:1;*zoom:1;}
ul.ul01:before,
ul.ul01:after{content:"";display:block;clear:both;}
ul.ul01 li{float:left;}
.content{line-height:1.8;font-size:14px;}
.hide{display:none;}

.m-clea{margin:10px 0 30px 0;}
.clear{overflow:hidden;float:left;height:0;display:block;width:100%;}
h2{margin:0 0 0 0;padding:0 0 0 0;text-align:left;font-size:40px;color:#00597b;}
h3{font-size:28px;color:#00597b;margin:30px 0 0px 0;}

.news-item h1{font-size:36px;margin-bottom:0px;color:#333;}
.news-item .date{margin-bottom:40px;color:#aaa;}
.news-item .list li{float:left;width:250px;padding:20px;margin:10px;background:#f7f7f7;}
.news-item .list li img{width:250px;}
.news-item .list li h3{color:#333;font-size:20px;line-height:26px;margin:0;padding:0;font-weight:600;}
.news-item .list li .text{margin-top:10px;color:#888;}
.news-item .list li:hover{padding:20px;background:#0058a2;color:#fff;}
.news-item .list li:hover h3,.news-item .list li:hover .text{color:#fff;}


.team-item .content{margin:0 0 20px 0;display:block;clear:both;float:left;}
.team-item .content dl{margin:10px 70px 30px 0;display:block;clear:both;border-top:1px dotted #ddd;padding-bottomm:30px;}
.team-item .content dt{float:left;width:335px;}
.team-item .content dd{margin-left:0;line-height:1.8;}
.team-item .content dd h3{font-size:20px;color:#555;}
.team-item .content dd b{color:#00597b;}
.team-item .content dd p{margin:10px 0;}

.honor-item .content{margin:20px 0;font-size:16px;}
.honor-item .content h2{font-size:30px;color:#0058a2;}
.honor-item p{margin:20px 0;}

.history-item{overflow:hidden;}
.history-item h1{font-size:28px;color:#0058a2;}
.history-item .content{margin:50px 0 0 0;}
/*history*/
.history { background:url(../about/line04.gif) repeat-y 187px 0; overflow:hidden; position:relative;}
/*history*/
.history-date {overflow:hidden;}
.history-date h2 { background:url(../about/icon06.gif) #fff no-repeat 158px 0;font-size:25px;font-weight:normal; padding-left:45px; margin-bottom:50px;}
.history-date h2.first { position:absolute; left:0; top:0; width:935px; z-index:99;}
.history-date h2 a { color:#00bbff; display:inline-block; *display:inline; zoom:1; background:url(../about/icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date h2 span{font-size:42px;}
.history-date ul { overflow:hidden;}
.history-date ul li {background:url(../about/icon07.gif) no-repeat 180px 0; padding-bottom:30px; zoom:1;}
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right;margin:0; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { float:left; padding-left:41px; margin-top:-5px;}
.history-date ul li dl dt { font-size:16px; color:#737373; }
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px;}
.history-date ul li.green h3 { color:#1db702;}
.history-date ul li.green h3 span { color:#a8dda3; }
.history-date ul li.green dl {margin-top:-5px;}
.history-date ul li.green dl dt { font-size:26px; line-height:26px;}
.history-date ul li.green dl dt a { /*background:url(../about/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}
.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

.payment-item dl{margin:50px 0;border-top:1px solid #ddd;line-height:1.8;font-size:14px;padding-top:50px;}
.payment-item dt{float:left;width:470px;}
.payment-item dd{margin-left:470px;}
.payment-item dd span{color:#0058a2;}
.payment-item .x-no{border:none;}

.partner-item .list{padding:10px 0 50px 0;}
.partner-item .list li{margin:10px 10px;float:left;padding:8px 20px;background:#fff;border:1px solid #ddd;line-height:0;}

.links-item .pic{padding:10px 0 30px 0;width:100%;clear:both;float:left;border-bottom:1px dotted #ddd;padding-bottom:15px;}
.links-item .pic li{margin:10px 20px 10px 0;float:left;padding:5px 20px;background:#fff;border:1px solid #ddd;line-height:0;}
.links-item .pic li:hover{border:2px solid #f72;padding:4px 19px;}
.links-item .text{padding:10px 0 50px 0;width:100%;clear:both;float:left;}
.links-item .text li{float:left;width:140px;margin:3px 0;}
.links-item .text li a{padding:2px 5px;color:#666;}
.links-item .text li a:hover{color:#fff;background:#f72;}

.contact-item {overflow:hoden;}
.contact-item dl{width:100%;margin:30px 0 20px 0;font-size:14px;float:left;}
.contact-item dt{float:left;background:#00597b;color:#fff;font-size:20px;padding:5px 15px;display:block;clear:both;}
.contact-item dd{float:left;width:100%;display:block;margin-top:15px;}
.contact-item dl.d101{width:520px;margin-right:80px;}
.contact-item dl p{line-height:1.5;margin-bottom:15px;}
.contact-item dl .f-l{float:left;margin-right:100px;}
.contact-item dl .fs18{font-size:18px;color:#ff6765;}
.contact-item dl .c03{color:#ff6765;}
.contact-item dl .fs18 strong{font-weight:bold;}
.contact-item-btn{background:#09A7A6;overflow:hidden;text-align: center;}
.contact-item-btn .btn{float:left;margin:25px 500px;}
.contact-item-btn .btn a{background:#067574;float:left;height:75px;width:278px;color:#fff;font-size:30px;line-height:75px;}
.contact-item-btn .btn a:hover{background:#035857;}

.sitemap-item dl{margin:10px 0 50px 0;font-size:14px; overflow:hidden;}
.sitemap-item dt{float:left;color:#0058a2;font-size:20px;display:block;clear:both;width:100%;padding:5px 0;margin-bottom:10px;border-bottom:1px solid #ddd;}
.sitemap-item dd{float:left;display:block;font-size:16px;font-weight:bold;padding:5px 0;margin-right:70px;}
.sitemap-item dd ul{margin:5px 0;font-weight:normal;font-size:14px;}
.sitemap-item dd ul a{color:#777;}
.sitemap-item dd a:hover{color:#ff7200;}

/*iepng*/
.btn01 a,
.menu-item li,
.menu-item li div {behavior: url(../iepng/iepngfix.htc) }