﻿@import url(common.css);.banner{position:relative;background:#000;margin-top:-3px;z-index:10}.banner .bd{position:relative;z-index:0}.banner .bd li img{width:100%;vertical-align:top}.banner .hd{position:absolute;z-index:1;bottom:20px;width:100%;height:18px;text-align:center}.banner .hd ul{text-align:center}.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:18px;height:18px;margin:0 5px;background:url(../images/bg_num.png);overflow:hidden;font-size:0}.banner .hd ul .on{background:url(../images/bg_num_cur.png)}.banner .bd li img{width:100%}.banner .prev,.banner .next{position:absolute;top:50%;width:40px;height:90px;margin-top:-45px;z-index:11}.banner .prev{left:20px;background:url(../images/arr_l.png)}.banner .next{right:20px;background:url(../images/arr_r.png)}.ipart1{padding:3px 0 20px}.linetool{padding:5px 10px;line-height:30px;margin-bottom:20px}.linetool .sobox{position:relative;padding-left:60px}.linetool .sobox span.sotxt{position:absolute;left:0;height:30px;line-height:30px}.linetool .sobox input{height:30px}.linetool .icos{vertical-align:middle;display:inline-block;width:20px;height:20px;background:url(../images/icon_sns.png)}.linetool .icon2{background-position:-25px 0}.linetool .icon3{background-position:-50px 0}.linetool .icon4{background-position:-74px 0}.linetool .icon5{background-position:-99px 0}.linetool .icon6{background-position:-123px 0}.abtnews{margin-top:50px}.abtnews .wrap{border:1px solid #a6c5e0;background:#fff}.abtnews .wrap a.tit{display:block;width:100%;height:50px;position:relative}.abtnews .wrap a.tit img{position:absolute;left:50%;top:-50px;margin-left:-60px}.abtnews .wrap .con{margin-left:3px;margin-right:3px;border-top:1px solid #a6c5e0;min-height:241px}.abtnews .wrap .inews{margin-top:5px}.abtnews .wrap .inews li{margin-bottom:20px}.abtnews .wrap .inews li:last-child{margin-bottom:0}.abtnews .wrap .inews .title{display:block;font-size:16px;margin-bottom:5px;font-weight:bold}.abtnews .wrap .inews .desc{color:#59739e}.ipart2{margin-bottom:30px}.ipart2 .tit{height:50px;line-height:50px;margin-bottom:10px}.ipart2 .tit a{display:block;width:198px;height:49px;line-height:45px;margin-left:auto;margin-right:auto;background:url(../images/bg_tit.png);margin-top:-8px}.ipart2 .proslide .hd{height:43px;line-height:43px;background:url(../images/bg_ptit.png)}.ipart2 .proslide .hd li{float:left;width:25%;text-align:center;height:43px;overflow:hidden}.ipart2 .proslide .hd li a{color:#fff;font-weight:bold}.ipart2 .proslide .bd li .wrap{margin:15px;border:1px solid #91b2c9;padding:10px}.ipart2 .proslide .bd li .pic{margin-bottom:5px;display:block}.ipart2 .proslide .bd li img{width:100%}.ipart2 .proslide .bd li .more{display:inline-block;padding:5px 10px;background:#2258ba;margin-top:5px}.ipart3{margin-bottom:30px}.ipart3 h3{background:#194589}.ipart3 .con{background:url(../images/bg_jb.png) bottom repeat-x;border-bottom:2px solid #194589;padding:20px 10px 0}.ipart3 .con .xm3 img{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;width:100%;max-width:158px}.tWrap{padding-bottom:100px;background:#e6f0f7}.inban{margin-top:-3px}.inban img{width:100%}.insert{height:40px}.sidebox{border:1px solid #a6c5e0;background:#fff;margin-bottom:15px}.sidebox h3.tit,.sidebox li.tit{padding:7px 10px;border-bottom:1px solid #a6c5e0;font-size:18px;color:#2861b8}.sidenav ol{padding:5px}.sidenav li{margin-bottom:5px}.sidenav li:last-child{margin-bottom:0}.sidenav li a{border-bottom:0;margin-bottom:0;height:31px;line-height:23px;background:url(../images/bg_snav.png) bottom;color:#fff;border-radius:4px}.sidenav li a:hover,.sidenav li a.cur{background:url(../images/bg_snav.png) top;color:#fff}.sidenav li i{display:inline-block;width:11px;height:11px;background:url(../images/icon_li.png)}.subpro a{display:inline-block;height:31px;line-height:31px;padding:0 10px;background:url(../images/bg_snav.png) bottom;color:#fff;border-radius:4px}.subpro a:hover,.subpro a.cur{background:url(../images/bg_snav.png) top;color:#fff}.sidenews ul{margin:15px}.sidenews li{line-height:30px}.sidenews li a{color:#486dbe}.mainCtn{border:1px solid #a4c6e1;background:#fff}.mainCtn h3.tit{padding:7px 30px;border-bottom:1px solid #a6c5e0;font-size:18px;color:#2861b8}.mainCtn .content{padding:20px}.pages{text-align:center;margin-bottom:40px;font-size:12px}.pages a,.pages span{display:inline-block;padding:5px 12px;background:#f7f7f7;border:1px solid #e7e7e7;border-radius:4px;margin:0 1px;color:#aeaeae}.pages a:hover,.pages span.current{background:#3d8bef;color:#fff;border-color:#3d8bef}.ititle{height:57px;background:#f6f6f6;border-bottom:1px solid #ececec;text-align:center}.ititle a{display:inline-block;overflow:hidden;margin:0 -4px;height:57px;line-height:65px;padding:0 25px;font-size:16px;background:#f6f6f6;border:1px solid #e1e1e1}.ititle a:hover,.ititle a.cur{border-bottom:2px solid #40a629;background:#fff}.proindex h2{margin-top:40px;height:50px;line-height:50px;background:url(../images/pro_tit.png) center no-repeat;color:#fff}
.proindex h2 a{color:#fff}.procat{border:1px solid #a6c5e0;padding:7px 10px;border-radius:5px}.apptop{position:absolute;top:25%;width:100%}.apptop a{display:inline-block;background:rgba(0,151,289,.5);color:#fff;border:1px solid #fff;padding:12px 35px;margin-right:20px;font-size:16px}.content{line-height:1.9}.content .date{border-bottom:1px dashed #c1c1c1}.content p{line-height:1.9}.content img{max-width:100%}.contactbox .icat li{padding-left:25px;position:relative;margin-bottom:5px}.contactbox .icat li span{position:absolute;left:0;width:20px;height:20px;text-align:center;color:#40a629}.contactbox{position:absolute;top:220px;left:50%;background:#fff;margin-left:20px;padding:30px;border-radius:10px}.contactbox h3{border-bottom:1px solid #c7c7c7;padding-bottom:5px;margin-bottom:10px}.mapwrap{position:relative;width:100%;height:600px;overflow:hidden}#allmap{width:100%;height:700px;overflow:hidden;margin:0}.partnerlist .line{border-left:1px solid #e8ebf0;border-top:1px solid #e8ebf0}.partnerlist .x2{border-right:1px solid #e8ebf0;border-bottom:1px solid #e8ebf0;height:120px;float:left}.partnerlist .x2 a{position:relative;display:block;width:100%;height:119px;line-height:119px;background:#fff;text-align:center}.partnerlist .x2 a:hover:before{position:absolute;left:-1px;top:-1px;width:100%;height:100%;content:'';border:1px solid #e13b82;box-sizing:content-box}.partnerlist .x2 a img{vertical-align:middle;opacity:.5;max-height:119px;max-width:100%}.partnerlist .x2 a:hover img{vertical-align:middle;opacity:1}.history{padding-bottom:50px;padding-top:10px;position:relative;margin-top:20px}.history:before{position:absolute;left:50%;top:0;z-index:2;content:'';width:17px;height:17px;border:1px solid #e3e3e3;border-radius:50%;background:#fff;margin-left:-8px}.history:after{position:absolute;top:0;left:50%;z-index:1;content:'';width:1px;height:100%;background:#e3e3e3}.history ul{padding-bottom:40px;background:url(../images/ico_ddd.png) bottom center no-repeat}.history li{position:relative;z-index:10;height:100px;position:relative;margin-top:40px}.history li .year{position:absolute;left:50%;margin-left:-50px;display:block;width:100px;height:100px;border:5px solid #fff;background:#e1e1e1;color:#fff;font-size:24px;border-radius:50%;text-align:center;box-shadow:0 0 0 1px #e1e1e1;padding-top:17px}.history li .year span{display:block;font-size:18px}.history li h3{padding-top:36px;color:#000}.history li{padding-left:655px}.history li .desc{color:#959595;line-height:1.8;padding-top:25px}.history li:nth-child(even){padding-left:0;padding-right:655px;text-align:right}.history li div.text-gray{padding-top:12px}.history li:hover .year{background:#40a629}.history li:hover h3{color:#e13b82}.newslist li{border:1px solid #9aa7d1;margin-bottom:15px;padding:10px}.newslist li a.title{display:block}.newslist li a.more{background:#3d8bef;color:#fff;padding:2px 10px}.newslist .date span{background:#4face9;color:#fff;width:70px;height:78px;border:0;text-align:center}.newslist-blog .line-big{margin-left:-15px;margin-right:-15px}.newslist-blog .line-big .xm6{padding-left:15px;padding-right:15px;margin-bottom:30px}.newslist-blog .line-big .xm6 .con{display:block;padding:20px 60px 30px;background:#fff;border:1px solid #fff;border-top:0;color:#8d8d8d}.newslist-blog .line-big .xm6 .con .date{border-bottom:1px dotted #b2b2b2}.newslist-blog .line-big .xm6 .con .desc{height:60px}.newslist-blog .line-big .xm6:hover .con{border-color:#40a629}.newslist1 li{border-bottom:1px dashed #9aa7d1;margin-bottom:15px;padding-bottom:15px}.newslist1 li a.title{display:block}.newslist1 .date{background:#3d8bef;color:#fff;padding:2px 10px;font-size:12px;border:0}.newslist-pic li{height:300px;border:1px solid #f3f3f3;background:#f3f3f3;margin-bottom:40px;position:relative;padding:50px 70px 50px 490px}.newslist-pic li .pic{width:420px;height:300px;position:absolute;top:-1px;left:-1px}.newslist-pic li .pic img{width:420px;height:300px}.newslist-pic li .con{display:block}.newslist-pic li .date{position:absolute;left:380px;top:30px;width:80px;height:80px;background:#b2b2b2;color:#000;text-align:center;line-height:25px}.newslist-pic li .date span{display:block;font-size:36px;background:#d8d8d8;line-height:55px}.newslist-pic li .desc{line-height:36px}.newslist-pic li:hover{border-color:#e13b82;background:#fff}.newslist-pic li:hover h3{color:#e13b82}.newslist-pic li:hover .date{background:#a3235a;color:#fff}.newslist-pic li:hover .date span{background:#e13b82}.newslist-pic li:nth-child(even){padding:50px 490px 50px 70px;text-align:right}.newslist-pic li:nth-child(even) .pic{left:auto;right:-1px}.newslist-pic li:nth-child(even) .date{left:auto;right:380px}.prevNext{background:#fcfcfc;border:1px solid #efefef;padding:10px}.prevNext a{color:#8a8a8a}.prevNext a:hover{color:#348eef}.prevNext span{color:#388cee;display:inline-block}.prevNext .prev{padding-left:10px;background:url(../images/ico_prev.png) left center no-repeat}
.prevNext .next{padding-right:10px;background:url(../images/ico_next.png) right center no-repeat}.prolist li .wrap{border:1px solid #91b2c9;padding:10px;margin-bottom:20px}.prolist li .pic{margin-bottom:5px;display:block}.prolist li img{width:245px;height:200px}.prolist li .more{display:inline-block;padding:5px 10px;background:#2258ba;margin-top:5px}.proctn .hd{background:#bedbeb;height:30px;line-height:30px;border-radius:5px}.proctn .hd li{float:left;width:25%;text-align:center;color:#006194;border-radius:5px;cursor:pointer}.proctn .hd li.on{background:#71adcd;color:#fff}.proctn .con{padding:20px 0;overflow:auto}.proother .tit{height:27px;line-height:27px;background:url(../images/bg_otit.png);padding-left:10px;color:#fff}.proother li .wrap{margin:15px;border:1px solid #91b2c9;padding:10px}.proother li .pic{margin-bottom:5px;display:block}.proother li img{width:100%}.proother li .more{display:inline-block;padding:5px 10px;background:#2258ba;margin-top:5px}.gbook{margin:0 50px}.gbook .input{border-radius:0;border:2px solid #e8e8e8;box-shadow:none;height:auto}.laydate_box,.laydate_box *{box-sizing:content-box!important}