@charset "utf-8";

/* CSS Document */



table{margin:0 auto;}
td{padding:15px;}
#aboutMain .about3 .top .tiwen table{margin:0;}
#aboutMain .about3 .top .tiwen td{padding:0;}




#banner{width:1680px;margin-left:-840px; display:table;position:relative;left:50%;top:75px;background:url(../images/yunbj_02.png) center top no-repeat #f4f4f4}




#banner6 #BusinessMain .right img{ max-width: 100%; height: auto!important;}

#aboutMain{width:1243px; display:table; margin:0 auto; padding-top:77px;}

#aboutMain .topTitle{width:1243px;height:105px;}

#aboutMain .topTitle .left{width:319px;height:105px; float:left;}

#aboutMain .topTitle .left .top{ font-size:35px; color:#000; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦";}

#aboutMain .topTitle .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#FFF; background:#002f7b;}

#aboutMain .topTitle .left .position{ background:url(../images/position.png) left no-repeat; padding-left:24px;height:21px; line-height:21px; font-family:"寰蒋闆呴粦";}

#aboutMain .topTitle .left .position a{color:#002f7b;}

#aboutMain .topTitle .left .position a:hover{text-decoration:underline;}

#aboutMain .topTitle .left .position span{color:#002f7b; padding:0 5px;}

#aboutMain .topTitle .left .position strong{color:#002f7b; font-weight:500;}



#aboutMain .topTitle .right{width:919px;height:105px; float:right; text-align:right;}

#aboutMain .topTitle .right span{display:inline-block; margin-left:5px; margin-top:4PX;}

#aboutMain .topTitle .right span a{width:129px;height:42px; font-size:12px; font-weight:600; color:#000; display:inline-block; line-height:42px; text-align:center;}

#aboutMain .topTitle .right span a:hover{background:url(../images/topnav.png) no-repeat; color:#FFF;}

#aboutMain .topTitle .right span .hover{background:url(../images/topnav.png) no-repeat; color:#FFF;}

.shuoming{background:url(../images/topnav.png) no-repeat; background-size:100% auto; color:#FFF;min-width:129px; padding: 0 8px; line-height:38px;height:42px;display:inline-block;font-weight:600;text-align:center;}

#aboutMain .about1{width:1243px; display:table;}

#aboutMain .about1 p{line-height:25px; color:#4f4f4f; font-size:12px; padding-bottom:20px;}



#aboutMain .about2{width:1243px; display:table; padding-top:60px; padding-bottom:60px; position:relative;}

#aboutMain .about2 .left{ width:378px; float:left; display:table; margin-right:35px; overflow-x:hidden;}

#aboutMain .about2 .left h2{padding-top:209px;background:url(../images/left1.png) center top no-repeat;text-align:center;width:378px;height:64px;border-bottom:1px #dfdfdf solid;font-size:18px;color:#474747;line-height:40px;}

#aboutMain .about2 .left ul{padding-top:40px; display:table; width:399px;}

#aboutMain .about2 .left ul li{width:131px;height:123px; float:left; background:url(../images/link.png) no-repeat; padding:1px;}

#aboutMain .about2 .cen{ width:378px; float:left; display:table; margin-right:51px;}

#aboutMain .about2 .cen h2{padding-top:209px;background:url(../images/cen1.png) center top no-repeat;text-align:center;width:378px;height:64px;border-bottom:1px #dfdfdf solid;font-size:18px;color:#474747;line-height:40px;}

#aboutMain .about2 .cen ul{padding-top:40px; display:table; width:399px;}

#aboutMain .about2 .cen ul li{width:131px;height:123px; float:left; background:url(../images/link.png) no-repeat; padding:1px;}

#aboutMain .about2 .right{ width:378px; position:absolute;display:table; right:-20px;top:60px;}

#aboutMain .about2 .right h2{padding-top:209px;background:url(../images/right1.png) center top no-repeat;text-align:center;width:378px;height:64px;border-bottom:1px #dfdfdf solid;font-size:18px;color:#474747;line-height:40px;}

#aboutMain .about2 .right ul{padding-top:40px; display:table; width:399px;}

#aboutMain .about2 .right ul li{width:131px;height:123px; float:left; background:url(../images/link.png) no-repeat; padding:1px;}





#aboutMain .about3{width:1243px; display:table; padding-top:30px; padding-bottom:90px; position:relative;}

#aboutMain .about3 .top{width:1242px; padding-left:1px; padding-top:1px;height:358px; background:#FFF; border-bottom:1px #f1f1f1 solid;}

#aboutMain .about3 .top .map{width:834px;height:358px; float:left;}

#aboutMain .about3 .top .tiwen{width:386px;height:358px; float:left; padding-left:22px;}

#aboutMain .about3 .top .tiwen h2{font-size:16px; color:#002f7b; line-height:37px;height:37px; padding-bottom:16px;padding-top:12px;}

#aboutMain .about3 .top .tiwen h2 span{font-size:12px; color:#bfbfbf; padding-left:10px; text-transform:uppercase;}

#aboutMain .about3 .top .tiwen td span{width:53px; line-height:34px; font-size:12px; color:#8b8b8b; display:inline-block;}

#aboutMain .about3 .top .tiwen .text2{width:287px;height:32px;border:1px #e5e5e5 solid; padding:0 5px; line-height:32px;}

#aboutMain .about3 .top .tiwen .text3{resize: none; width:287px;height:172px; border:1px #e5e5e5 solid; padding:0 5px;}

#aboutMain .about3 .top .tiwen td .button{ color:#FFF; line-height:31PX;HEIGHT:31px; width:101px; margin-left:195px; background:url(../images/botton.png) no-repeat; border:none; cursor:pointer;}

#aboutMain .about3 .top .tiwen td .button:hover{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#aboutMain .about3 .bottom{width:1243px;height:109px; background:#FFF; background:url(../images/dianhua.png) no-repeat;}

#aboutMain .about3 .bottom .xinxi{padding-left:82px; width:292px; float:left; display:table; line-height:22px; padding-top:25px;}

#aboutMain .about3 .bottom .xinxi span{float:left; width:229px; display:table; color:#002f7b;}

#aboutMain .about3 .bottom .xinxi strong{float:left; font-weight:500; color:#000;}

#aboutMain .about3 .bottom .dianhua{padding-left:175px; width:292px; float:left; display:table; line-height:22px; padding-top:28px;}

#aboutMain .about3 .bottom .dianhua span{float:left; width:229px; display:table; color:#002f7b;}

#aboutMain .about3 .bottom .dianhua strong{float:left; font-weight:500; color:#000;}

#aboutMain .about3 .bottom .email{padding-left:110px; width:292px; float:left; display:table; line-height:22px; padding-top:42px;}

#aboutMain .about3 .bottom .email span{float:left; width:229px; display:table; color:#002f7b;}

#aboutMain .about3 .bottom .email strong{float:left; font-weight:500; color:#000;}



#aboutMain .about4{width:1243px; display:table; padding-top:30px; padding-bottom:90px; position:relative;}

#aboutMain .about4 .one1{ width:1241px;height:173px;}

#aboutMain .about4 .one img{display:block;}
#aboutMain .about4 .two{ width:1241px;height:598px;}
#aboutMain .about4 .two .pic2{ width:832px;height:563px; float:left; background:#c4d5e9; padding-left:29px; position:relative; padding-top:35px;}

#aboutMain .about4 .two .pic2 ul li{float:left; width:251px;height:160px; overflow:hidden;margin-bottom:25px; margin-right:25px;}
#aboutMain .about4 .two .pic2 ul li.da{height:345px;}
#aboutMain .about4 .two .pic2 ul li.xiao1{ position:absolute;top:220px;left:29px;}
#aboutMain .about4 .two .pic2 ul li.xiao2{ position:absolute;top:220px;left:305px;}
#aboutMain .about4 .two .pic2 ul li .posi{width:251px;height:160px; position:relative;}
#aboutMain .about4 .two .pic2 ul li .posi a{width:251px;height:160px; position:absolute;right:-251px;top:0px;}
#aboutMain .about4 .two .pic2 a{display:block; width:251px;height:160px; position:absolute;right:-248px;top:0px;}
#aboutMain .about4 .two .pic2 a span{ position:absolute;top:80px;left:20px; font-size:12px; color:#FFF;font-family:"寰蒋闆呴粦"; z-index:9; line-height:22px;}
#aboutMain .about4 .two .pic2 ul li.da a span{top:200px; left:27px}

#aboutMain .about4 .two .pic3{display:block;  float:left; width:365px;height:563px; background:#a3bde0; padding-left:15px; padding-top:35px;}
#aboutMain .about4 .two .pic3 ul li{float:left; width:346px;height:250px; overflow:hidden;margin-bottom:25px; margin-right:25px;}
#aboutMain .about4 .two .pic3 ul li .posi{width:346px;height:250px; position:relative;}
#aboutMain .about4 .two .pic3 ul li .posi a{width:346px;height:250px; position:absolute;right:-346px;top:0px; display:block;}
#aboutMain .about4 .two .pic3 a span{ position:absolute;top:100px;left:30px; font-size:12px; color:#FFF;font-family:"寰蒋闆呴粦"; z-index:9; line-height:22px;}

#aboutMain   ul li .posi a{ background: url("../images/horbg2.png"); top: 0!important; bottom: 0!important; height: 100%!important;}
#aboutMain   ul li .posi a img{ display: none!important;}
#aboutMain  ul li .posi a span:before{  background: url("../images/horicon1.png") no-repeat; width: 39px; height: 38px; display: block; content: "";}
#aboutMain   ul li .posi a span:after{ margin-top: 20px;  background: url("../images/viewmores.png") no-repeat; width: 92px; height: 24px; display: block; content: "";}
#aboutMain .about4 .two .pic2 ul li .posi{ height: 100%!important;}
#aboutMain   a span{ top: 50%!important; transform: translateY(-50%)!important;}


#banner2{width:1680px;height:824px;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:url(../images/BusinessMain_02.jpg) top no-repeat #ebebeb;}

#banner2 #BusinessMain{width:1243px; display:table; margin:0 auto; padding-top:77px;}

#banner2 #BusinessMain .topTitle{width:1243px;height:105px;}

#banner2 #BusinessMain .topTitle .left{width:619px;height:105px; margin:0 auto; text-align:center;}

#banner2 #BusinessMain .topTitle .left .top{ font-size:35px; color:#000; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦";}

#banner2 #BusinessMain .topTitle .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#FFF; background:#002f7b; text-transform:uppercase;}

#banner2 #BusinessMain .topTitle .left .position{ display:inline-block; background:url(../images/position.png) left no-repeat; padding-left:24px; margin-left:80px;height:21px; margin-top:30px; line-height:21px; font-family:"寰蒋闆呴粦";}

#banner2 #BusinessMain .topTitle .left .position a{color:#002f7b;}

#banner2 #BusinessMain .topTitle .left .position a:hover{text-decoration:underline;}

#banner2 #BusinessMain .topTitle .left .position span{color:#002f7b; padding:0 5px;}

#banner2 #BusinessMain .topTitle .left .position strong{color:#002f7b; font-weight:500;}

#banner2 #BusinessMain .Business{width:1243px; display:table; padding-top:110px; padding-bottom:90px; position:relative;}

#banner2 #BusinessMain .Business UL LI{float:left; text-align:center; width:207px; display:table; font-size:13px; color:#1e4d9a; position:relative;}

#banner2 #BusinessMain .Business UL LI img{margin-bottom:22px;}

#banner2 #BusinessMain .Business UL LI SPAN{display:block; text-transform:uppercase; color:#999; font-size:12px; margin-top:5px;}

#banner2 #BusinessMain .Business UL LI a{width:107px;height:107px;position:absolute;lefT:50px;top:0px;background:url(../images/hover.png) no-repeat;line-height:107px;color:#FFF;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

#banner2 #BusinessMain .Business UL LI a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}





#banner3{width:1680px; display:table;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:url(../images/yunbj_02.png) top no-repeat #f4f4f4}

#banner3 #BusinessMain{width:1243px; display:table; margin:0 auto; padding-top:77px;}

#banner3 #BusinessMain .topTitle{width:1243px;height:105px;}

#banner3 #BusinessMain .topTitle .left{width:300px;height:105px; float:left;}

#banner3 #BusinessMain .topTitle .left .top{ font-size:35px; color:#000; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦";}

#banner3 #BusinessMain .topTitle .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#FFF; background:#002f7b; text-transform:uppercase;}

#banner3 #BusinessMain .topTitle .left .position{ background:url(../images/position.png) left no-repeat; padding-left:24px;height:21px; line-height:21px; font-family:"寰蒋闆呴粦";}

#banner3 #BusinessMain .topTitle .left .position a{color:#002f7b;}

#banner3 #BusinessMain .topTitle .left .position a:hover{text-decoration:underline;}

#banner3 #BusinessMain .topTitle .left .position span{color:#002f7b; padding:0 5px;}

#banner3 #BusinessMain .topTitle .left .position strong{color:#002f7b; font-weight:500;}



#banner3 #BusinessMain .topTitle .right{width:919px;height:105px; float:right; text-align:right;}

#banner3 #BusinessMain .topTitle .right span{display:inline-block; margin-left:5px; margin-top:4PX;}

#banner3 #BusinessMain .topTitle .right span a{width:129px;height:42px; font-size:12px; font-weight:600; color:#000; display:inline-block; line-height:42px; text-align:center;}

#banner3 #BusinessMain .topTitle .right span a:hover{background:url(../images/topnav.png) no-repeat; color:#FFF;}

#banner3 #BusinessMain .topTitle .right span .hover{background:url(../images/topnav.png) no-repeat; color:#FFF;}

.Business2{ font-size: 14px;}

#banner3 #BusinessMain .Business2{width:1243px; display:table; padding-top:30px;}

#banner3 #BusinessMain .Business2 h2{font-size:25px; color:#000;padding-bottom:20px;}

#banner3 #BusinessMain .Business2 h2 span{font-size:12px; color:#999; text-transform:uppercase; padding-left:10px; }

#banner3 #BusinessMain .Business2 p{line-height:25px; color:#000; font-size:14px; padding-bottom:20px;}





#banner4{width:1680px;height:840px;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:url(../images/bj_02.jpg) no-repeat;}

#banner4 #BusinessMain{width:1243px; display:table; margin:0 auto; padding-top:77px;}

#banner4 #BusinessMain .topTitle{width:1243px;height:105px;}

#banner4 #BusinessMain .topTitle .left{width:619px;height:105px; margin:0 auto; text-align:center;}

#banner4 #BusinessMain .topTitle .left .top{ font-size:35px; color:#fff; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦";}

#banner4 #BusinessMain .topTitle .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#012c60; background:#fff; text-transform:uppercase;}

#banner4 #BusinessMain .topTitle .left .position{ display:inline-block; background:url(../images/position2.png) left no-repeat; padding-left:24px; margin-left:80px;height:21px; margin-top:30px; line-height:21px; font-family:"寰蒋闆呴粦";}

#banner4 #BusinessMain .topTitle .left .position a{color:#fff;}

#banner4 #BusinessMain .topTitle .left .position a:hover{text-decoration:underline;}

#banner4 #BusinessMain .topTitle .left .position span{color:#fff; padding:0 5px;}

#banner4 #BusinessMain .topTitle .left .position strong{color:#fff; font-weight:500;}

#banner4 #BusinessMain .Business{width:634px; display:table; padding-top:110px; padding-bottom:90px; position:relative; margin:0 auto;}

#banner4 #BusinessMain .Business UL LI{float:left; text-align:center; width:207px; display:table; font-size:13px; color:#fff; position:relative;}

#banner4 #BusinessMain .Business UL LI img{margin-bottom:22px;}

#banner4 #BusinessMain .Business UL LI SPAN{display:block; text-transform:uppercase; color:#999; font-size:12px; margin-top:5px;}

#banner4 #BusinessMain .Business UL LI a{width:107px;height:107px;position:absolute;lefT:50px;top:0px;background:url(../images/hover2.png) no-repeat;line-height:107px;color:#012c63;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

#banner4 #BusinessMain .Business UL LI a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}





#banner5{width:1680px;height:840px;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:url(../images/bj_02.jpg) no-repeat;}

#banner5 #BusinessMain{width:1179px; display:table; margin:0 auto;}

#banner5 #BusinessMain .left{width:342px;height:388px; padding-top:224px; padding-left:101px; position:relative; float:left; }

#banner5 #BusinessMain .left .pic{width:101px;height:101px; position:absolute;top:260px;lefT:0px;}

#banner5 #BusinessMain .left .top{ font-size:35px; color:#fff; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦"; width:240px;}

#banner5 #BusinessMain .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#012c60; background:#fff; text-transform:uppercase;}

#banner5 #BusinessMain .left .position{ display:inline-block; background:url(../images/position2.png) left no-repeat; padding-left:24px;height:21px;line-height:21px; font-family:"寰蒋闆呴粦";}

#banner5 #BusinessMain .left .position a{color:#fff;}

#banner5 #BusinessMain .left .position a:hover{text-decoration:underline;}

#banner5 #BusinessMain .left .position span{color:#fff; padding:0 5px;}

#banner5 #BusinessMain .left .position strong{color:#fff; font-weight:500;}

#banner5 #BusinessMain .left .h2{font-size:23px; color:#FFF; font-weight:600; padding-top:25px; padding-bottom:35px;}

#banner5 #BusinessMain .left .h2 SPAN{font-size:14PX; color:#468dd0; font-weight:600; display:block; text-transform:uppercase;}

#banner5 #BusinessMain .left .num{font-size:57px; color:#FFF; border-bottom:7px #FFF solid; display:inline-block; line-height:30px; margin-bottom:25px;}

#banner5 #BusinessMain .left .num span{font-size:12px;}

#banner5 #BusinessMain .left ul li{line-height:24px; font-size:12px;}

#banner5 #BusinessMain .left ul li a{ color:#468dd0;}

#banner5 #BusinessMain .left ul li a:hover{ color:#fff;}

#banner5 #BusinessMain .left ul li a.hover{ color:#fff;}



#banner5 #BusinessMain .right{width:730px;height:755px; float:left; background:url(../images/case_05.png) center top repeat-y; padding-top:85px;}

#banner5 #BusinessMain .right ul li{width:385px;height:154px; position:relative;top:0px;}

#banner5 #BusinessMain .right ul li.L{left:2px; background:url(../images/case.png) no-repeat;}

#banner5 #BusinessMain .right ul li.L span{float:right;width:38px;height:38px; line-height:38px; text-align:center; display:block; padding-top:59px; color:#000;}

#banner5 #BusinessMain .right ul li.L dt{float:left; width:119px;height:154px; margin-right:19px;}

#banner5 #BusinessMain .right ul li.L dd{width:172px; float:left; display:table;}

#banner5 #BusinessMain .right ul li.L dd h2{padding-top:12px; font-size:14px; padding-bottom:10px;}

#banner5 #BusinessMain .right ul li.L dd h2 a{color:#000;}

#banner5 #BusinessMain .right ul li.L dd h2 a:hover{color:#0051b2;}

#banner5 #BusinessMain .right ul li.L dd p{line-height:21px; font-size:12px; color:#333;}

#banner5 #BusinessMain .right ul li.L dd .more{float:right; font-size:12px; color:#0051b2;}

#banner5 #BusinessMain .right ul li.L dd .more:hover{text-decoration:underline;}



#banner5 #BusinessMain .right ul li.R{left:350px; background:url(../images/case2.png) no-repeat;}

#banner5 #BusinessMain .right ul li.R span{float:left;width:38px;height:38px; line-height:38px; text-align:center; display:block; padding-top:59px; color:#000;}

#banner5 #BusinessMain .right ul li.R dt{float:right; width:119px;height:154px; margin-left:19px;}

#banner5 #BusinessMain .right ul li.R dd{width:172px; float:right; display:table;}

#banner5 #BusinessMain .right ul li.R dd h2{padding-top:12px; font-size:14px; padding-bottom:10px;}

#banner5 #BusinessMain .right ul li.R dd h2 a{color:#000;}

#banner5 #BusinessMain .right ul li.R dd h2 a:hover{color:#0051b2;}

#banner5 #BusinessMain .right ul li.R dd p{line-height:21px; font-size:12px; color:#333;}

#banner5 #BusinessMain .right ul li.R dd .more{float:left; font-size:12px; color:#0051b2;}

#banner5 #BusinessMain .right ul li.R dd .more:hover{text-decoration:underline;}





#banner6{width:1680px; display:table;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:#022d64;}

#banner6 #BusinessMain{width:1179px; display:table; margin:0 auto; padding-bottom:85px;}

#banner6 #BusinessMain .left{width:342px;height:388px; padding-top:224px; padding-left:101px; position:relative; float:left; }

#banner6 #BusinessMain .left .pic{width:101px;height:101px; position:absolute;top:260px;lefT:0px;}

#banner6 #BusinessMain .left .top{ font-size:35px; color:#fff; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦"; width:240px;}

#banner6 #BusinessMain .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#012c60; background:#fff; text-transform:uppercase;}

#banner6 #BusinessMain .left .position{ display:inline-block; background:url(../images/position2.png) left no-repeat; padding-left:24px;height:21px;line-height:21px; font-family:"寰蒋闆呴粦";}

#banner6 #BusinessMain .left .position a{color:#fff;}

#banner6 #BusinessMain .left .position a:hover{text-decoration:underline;}

#banner6 #BusinessMain .left .position span{color:#fff; padding:0 5px;}

#banner6 #BusinessMain .left .position strong{color:#fff; font-weight:500;}

#banner6 #BusinessMain .left .h2{font-size:25px; color:#FFF; font-weight:600; padding-top:25px; padding-bottom:35px;}

#banner6 #BusinessMain .left .h2 SPAN{font-size:16PX; color:#468dd0; font-weight:600; display:block; text-transform:uppercase;}

#banner6 #BusinessMain .left .num{font-size:57px; color:#FFF; border-bottom:7px #FFF solid; display:inline-block; line-height:30px; margin-bottom:25px;}

#banner6 #BusinessMain .left .num span{font-size:12px;}

#banner6 #BusinessMain .left ul li{line-height:24px; font-size:12px;}

#banner6 #BusinessMain .left ul li a{ color:#468dd0;}

#banner6 #BusinessMain .left ul li a:hover{ color:#fff;}

#banner6 #BusinessMain .left ul li a.hover{ color:#fff;}



#banner6 #BusinessMain .right{width:706px; display:table;float:left; background:#FFF;margin-top:85px; padding:50px 15px;}
#banner6 #BusinessMain .right .title{width:706px; display:table; margin-bottom:20px; font-size:16px; color:#000; text-align:center;}
#banner6 #BusinessMain .right p{line-height:25px; color:#000; font-size:14px; padding-bottom:20px;}







#newsMain{width:1243px; display:table; margin:0 auto; padding-top:77px;}

#newsMain .topTitle{width:1243px;height:105px;}

#newsMain .topTitle .left{width:319px;height:105px; float:left;}

#newsMain .topTitle .left .top{ font-size:35px; color:#000; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦";}

#newsMain .topTitle .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#FFF; background:#002f7b;}

#newsMain .topTitle .left .position{ background:url(../images/position.png) left no-repeat; padding-left:24px;height:21px; line-height:21px; font-family:"寰蒋闆呴粦";}

#newsMain .topTitle .left .position a{color:#002f7b;}

#newsMain .topTitle .left .position a:hover{text-decoration:underline;}

#newsMain .topTitle .left .position span{color:#002f7b; padding:0 5px;}

#newsMain .topTitle .left .position strong{color:#002f7b; font-weight:500;}



#newsMain .news{width:1240px; display:table;padding-bottom:90px; position:relative; margin:0 auto;}

#newsMain .news ul li{width:620px;height:214px; float:left;}

#newsMain .news ul li dt{width:230px;height:130px; padding:6px; border:1px #cfcfcf solid; float:left; margin-right:30px; position:relative;}
#newsMain .news ul li a dt img{/*width:230px;height:130px;*/ width:100%!important; height:100%!important; object-fit: cover;}

#newsMain .news ul li a:hover dt{border:1px #002f7b solid;}

#newsMain .news ul li dt span{width:77px;height:55px; position:absolute;right:-9px; top:-8px; display:block; background:url(../images/heise.png) no-repeat; color:#FFF; font-size:12PX; text-align:center; overflow:hidden;}

#newsMain .news ul li a:hover SPAN{background:url(../images/lanse.png) no-repeat;}

#newsMain .news ul li dt span STRONG{ font-size:23px; display:block;}

#newsMain .news ul li dd{width:304px; float:left; display:table;}

#newsMain .news ul li dd h2{font-size:16px; color:#000; line-height:50px;}

#newsMain .news ul li a:hover dd h2{color:#002f7b;}

#newsMain .news ul li dd p{font-size:12px; color:#7c7c7c;height:70px; line-height:24px; overflow: hidden;}

#newsMain .news ul li dd span{ background:url(../images/more_21.png) left no-repeat; padding-left:20px; line-height:22px;}

#newsMain .news ul li a:hover dd span{background:url(../images/more2_27.png) left no-repeat;}



#newsMain .news_xq{width:1240px; display:table;padding-bottom:90px; position:relative; margin:0 auto;}

#newsMain .news_xq h2{font-size:16px; text-align:center; color:#000; line-height:24px; padding-bottom:10px;}

#newsMain .news_xq .title2{width:100%; text-align:center; font-size:12px; color:#737373; border-bottom:1px #CCC solid; padding-bottom:15px; margin-bottom:45px;}

#newsMain .news_xq .title2 span{padding:0 10px;}

#newsMain .news_xq p{line-height:25px; color:#000; font-size:14px; padding-bottom:20px;}


#newsMain .searc{width:1240px; display:table;padding-bottom:90px; position:relative; margin:0 auto;}
#newsMain .searc ul{width:1032px;margin:0 auto;}

#newsMain .searc ul li{width:1032px;height:auto; float:left;margin:0 auto;}

#newsMain .searc ul li dt{width:230px;height:130px; padding:6px; border:1px #cfcfcf solid; float:left; margin-right:30px; position:relative;}

#newsMain .searc ul li a:hover dt{border:1px #002f7b solid;}

#newsMain .searc ul li dt span{width:77px;height:55px; position:absolute;right:-9px; top:-8px; display:block; background:url(../images/heise.png) no-repeat; color:#FFF; font-size:12PX; text-align:center; overflow:hidden;}

#newsMain .searc ul li a:hover SPAN{background:url(../images/lanse.png) no-repeat;}

#newsMain .searc ul li dt span STRONG{ font-size:23px; display:block;}

#newsMain .searc ul li dd{width:1032px; float:left; display:table;}

#newsMain .searc ul li dd h2{font-size:16px; color:#000; line-height:50px;}

#newsMain .searc ul li a:hover dd h2{color:#002f7b;}

#newsMain .searc ul li dd p{font-size:12px; color:#7c7c7c;height:34px; line-height:24px;}

#newsMain .searc ul li dd span{ background:url(../images/more_21.png) left no-repeat; padding-left:20px; line-height:22px;}

#newsMain .searc ul li a:hover dd span{background:url(../images/more2_27.png) left no-repeat;}





#banner7{width:1680px; display:table;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:#ebebeb}

#zhanpinMain{width:1243px; display:table; margin:0 auto; padding-top:77px;}

#zhanpinMain .topTitle{width:1243px;height:105px;}

#zhanpinMain .topTitle .left{width:319px;height:105px; float:left;}

#zhanpinMain .topTitle .left .top{ font-size:35px; color:#000; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦";}

#zhanpinMain .topTitle .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#FFF; background:#002f7b;}

#zhanpinMain .topTitle .left .position{ background:url(../images/position.png) left no-repeat; padding-left:24px;height:21px; line-height:21px; font-family:"寰蒋闆呴粦";}

#zhanpinMain .topTitle .left .position a{color:#002f7b;}

#zhanpinMain .topTitle .left .position a:hover{text-decoration:underline;}

#zhanpinMain .topTitle .left .position span{color:#002f7b; padding:0 5px;}

#zhanpinMain .topTitle .left .position strong{color:#002f7b; font-weight:500;}

#zhanpinMain .topTitle .right{width:919px;height:105px; float:right; text-align:right;}

#zhanpinMain .topTitle .right span{display:inline-block; margin-left:5px; margin-top:4PX;}

#zhanpinMain .topTitle .right span a{width:129px;height:42px; font-size:12px; font-weight:600; color:#000; display:inline-block; line-height:42px; text-align:center;}

#zhanpinMain .topTitle .right span a:hover{background:url(../images/topnav.png) no-repeat; color:#FFF;}

#zhanpinMain .topTitle .right span .hover{background:url(../images/topnav.png) no-repeat; color:#FFF;}

#zhanpinMain .zhaoxian{width:1240px; display:table;padding-bottom:90px; position:relative; margin:0 auto;}

#zhanpinMain .zhaoxian .title{width:1240px;height:40px; line-height:40px;}

#zhanpinMain .zhaoxian .title .name{width:387px;height:40px; display:block; float:left; padding-left:53px; background:#002f7b; color:#FFF; font-size:12PX;}

#zhanpinMain .zhaoxian .title .map{width:200px;height:40px; display:block; float:left;background:#002f7b; color:#FFF; font-size:12PX; text-align:center;}

#zhanpinMain .zhaoxian .title .xue{width:200px;height:40px; display:block; float:left; background:#002f7b; color:#FFF; font-size:12PX;text-align:center;}

#zhanpinMain .zhaoxian .title .time{width:200px;height:40px; display:block; float:left;background:#002f7b; color:#FFF; font-size:12PX;text-align:center;}

#zhanpinMain .zhaoxian .title .ren{width:200px;height:40px; display:block; float:left;background:#002f7b; color:#FFF; font-size:12PX;text-align:center;}



#zhanpinMain .zhaoxian ul{border:1px #ddd solid; width:1238px; display:table; background:#fefefe;}

#zhanpinMain .zhaoxian ul li{width:1238px;height:40px; line-height:40px;}

#zhanpinMain .zhaoxian ul li .name{width:384px;height:40px; display:block; float:left; padding-left:53px;font-size:12PX; border-right:1px #f1f1f1 solid;}

#zhanpinMain .zhaoxian ul li .map{width:199px;height:40px; display:block; float:left;font-size:12PX; text-align:center; border-right:1px #f1f1f1 solid;}

#zhanpinMain .zhaoxian ul li .xue{width:199px;height:40px; display:block; float:left;font-size:12PX;text-align:center; border-right:1px #f1f1f1 solid;}

#zhanpinMain .zhaoxian ul li .time{width:199px;height:40px; display:block; float:left;font-size:12PX;text-align:center; border-right:1px #f1f1f1 solid;}

#zhanpinMain .zhaoxian ul li .ren{width:200px;height:40px; display:block; float:left;font-size:12PX;text-align:center;}

#zhanpinMain .zhaoxian ul li a{background:#FFF; color:#000;width:1238px;height:40px; line-height:40px; display:block;}

#zhanpinMain .zhaoxian ul li a:hover{background:url(../images/hover_06.jpg) #002f7b left no-repeat;color:#fff}

#zhanpinMain .zhaoxian ul li a:hover .name{border-right:1px #002f7b solid;}

#zhanpinMain .zhaoxian ul li a:hover .map{border-right:1px #002f7b solid;}

#zhanpinMain .zhaoxian ul li a:hover .xue{border-right:1px #002f7b solid;}

#zhanpinMain .zhaoxian ul li a:hover .time{border-right:1px #002f7b solid;}

#zhanpinMain .zhaoxian p{line-height:25px; color:#000; font-size:14px; padding-bottom:20px;}

























#banner8{width:1680px; display:table;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:#ebebeb; padding-bottom:97px;}

#banner8 #fuuwMain{width:100%;display:table; margin:0 auto; padding-top:77px;}

#banner8 #fuuwMain .topTitle{width:1243px;height:105px; position:absolute;left:50%;top:75px; margin-left:-621px; z-index:999}

#banner8 #fuuwMain .topTitle .left{width:319px;height:105px; float:left;}

#banner8 #fuuwMain .topTitle .left .top{ font-size:35px; color:#000; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦";}

#banner8 #fuuwMain .topTitle .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#FFF; background:#002f7b; text-transform:uppercase;}

#banner8 #fuuwMain .topTitle .left .position{ background:url(../images/position.png) left no-repeat; padding-left:24px;height:21px; line-height:21px; font-family:"寰蒋闆呴粦";}

#banner8 #fuuwMain .topTitle .left .position a{color:#002f7b;}

#banner8 #fuuwMain .topTitle .left .position a:hover{text-decoration:underline;}

#banner8 #fuuwMain .topTitle .left .position span{color:#002f7b; padding:0 5px;}

#banner8 #fuuwMain .topTitle .left .position strong{color:#002f7b; font-weight:500;}

#banner8 #fuuwMain .tab{width:1680px;height:847px; position:relative;}

#banner8 #fuuwMain .tab ul li{width:256px;height:43px; position:absolute; cursor:pointer;}

#banner8 #fuuwMain .tab ul .n1 span{width:109px;height:30px; line-height:30px; display:inline-block; text-align:center; color:#becad8;}

#banner8 #fuuwMain .tab ul .n1 a{width:109px;height:30px; line-height:30px; display:inline-block;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; color:#FFF; text-align:center; }

#banner8 #fuuwMain .tab ul .n1{background:url(../images/hover123.png) no-repeat; padding-left:38px;}

#banner8 #fuuwMain .tab ul .n2{background:url(../images/hover122.png) no-repeat; padding-right:35px;}

#banner8 #fuuwMain .tab ul .A1{lefT:1126px;top:333px;}

#banner8 #fuuwMain .tab ul .A2{lefT:813px;top:441px;}

#banner8 #fuuwMain .tab ul .A3{lefT:1077px;top:453px;}

#banner8 #fuuwMain .tab ul .A4{lefT:1099px;top:489px;}

#banner8 #fuuwMain .tab ul .A5{lefT:750px;top:510px;}

#banner8 #fuuwMain .tab ul .A6{lefT:888px;top:647px;}
#banner8 #fuuwMain .tab ul .A7{lefT:802px;top:320px;}



#banner8 #fuuwMain .tab ul .n1.hover{background:url(../images/hover1.png) no-repeat; padding-left:38px;}

#banner8 #fuuwMain .tab ul .n1 span{width:109px;height:30px; line-height:30px; display:inline-block; text-align:center; color:#becad8;}

#banner8 #fuuwMain .tab ul .n1 a{width:109px;height:30px; line-height:30px; display:inline-block;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; color:#FFF; text-align:center; }

#banner8 #fuuwMain .tab ul .n2.hover{background:url(../images/hover12.png) no-repeat; padding-right:35px;}

#banner8 #fuuwMain .tab ul .n2 span{width:109px;height:30px; line-height:30px; display:inline-block; text-align:center; color:#becad8;}

#banner8 #fuuwMain .tab ul .n2 a{width:109px;height:30px; line-height:30px; display:inline-block;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; color:#FFF; text-align:center; }

#banner8 #fuuwMain .tab ul .hover span{width:109px;height:30px; line-height:30px; display:inline-block; text-align:center; color:#fff;}

#banner8 #fuuwMain .tab ul .hover a{width:109px;height:30px; line-height:30px; display:inline-block;filter:alpha(opacity=100);-moz-opacity:1;opacity:1; color:#FFF;}



#banner8 #fuuwMain .tabCen{width:100%; display:table; background:#FFF; padding-bottom:50px;}

#banner8 #fuuwMain .tabCen.dis{display:none}

#banner8 #fuuwMain .tabCen .title3{width:100%; padding-top:52px;height:137px; border-bottom:1px #ebebeb solid; margin-bottom:35px;}

#banner8 #fuuwMain .tabCen .title3 dl{width:1190px; display:table; margin:0 auto;}

#banner8 #fuuwMain .tabCen .title3 dl dt{float:left; margin-right:25px; font-size:30px; color:#002a72; padding-top:20px;}

#banner8 #fuuwMain .tabCen .title3 dl dt span{display:block; font-size:14px; text-transform:uppercase;}

#banner8 #fuuwMain .tabCen .neirong{width:1190px; display:table; margin:0 auto;}

#banner8 #fuuwMain .tabCen .neirong p{line-height:25px; color:#000; font-size:14px; padding-bottom:20px;}











#banner9{width:1680px; display:table;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:url(../images/yunbj_02.png) top no-repeat #f4f4f4}

#banner9 #BusinessMain{width:1260px; display:table; margin:0 auto; padding-bottom:85px;}

#banner9 #BusinessMain .left{width:309px;height:388px; padding-top:100px;position:relative; float:left; }

#banner9 #BusinessMain .left .top{ font-size:35px; color:#000; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦"; width:309px;}

#banner9 #BusinessMain .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#FFF; background:#002f7b;text-transform:uppercase;}

#banner9 #BusinessMain .left .position{ display:inline-block; background:url(../images/position.png) left no-repeat; padding-left:24px;height:21px;line-height:21px; font-family:"寰蒋闆呴粦";}

#banner9 #BusinessMain .left .position a{color:#002f7b;}

#banner9 #BusinessMain .left .position a:hover{text-decoration:underline;}

#banner9 #BusinessMain .left .position span{color:#002f7b; padding:0 5px;}

#banner9 #BusinessMain .left .position strong{color:#002f7b; font-weight:500;}

#banner9 #BusinessMain .left .h2{font-size:25px; color:#002f7b;font-weight:600; padding-top:105px; padding-bottom:35px;}

#banner9 #BusinessMain .left .h2 SPAN{font-size:16PX; color:#9e9e9e; font-weight:600; display:block; text-transform:uppercase;}

#banner9 #BusinessMain .left ul li{line-height:24px; font-size:12px;}

#banner9 #BusinessMain .left ul li a{ color:#474747;}

#banner9 #BusinessMain .left ul li a:hover{ color:#000; font-weight:600}

#banner9 #BusinessMain .left ul li a.hover{ color:#000; font-weight:600}



#banner9 #BusinessMain .right{width:910px; display:table;float:left;margin-top:25px; padding:50px 15px;}

#banner9 #BusinessMain .right p{line-height:30px; color:#000; font-size:16px; padding-bottom:20px;}

#banner9 #BusinessMain .right hr{size:1px;noshade:#e0e0e0}



#banner9 #BusinessMain .right .shehui{width:706px; display:table;float:left;}

#banner9 #BusinessMain .right .shehui p{line-height:30px; color:#000; font-size:13px; padding-bottom:20px; width:901px; display:table; margin:0 auto;}

#banner9 #BusinessMain .right .shehui1{width:706px; display:table;float:left;background:#fff;}

#banner9 #BusinessMain .right .shehui1 p{line-height:30px; color:#000; font-size:13px; padding-bottom:20px; width:901px; display:table; margin:0 auto;}

#banner9 #BusinessMain .right .guanhuan{width:910px; display:table;float:left;}
#banner9 #BusinessMain .right .shehui ul li{width:303px; display:table; float:left; margin-bottom:30px;}
#banner9 #BusinessMain .right .shehui ul li img{width:270px;height:180px; margin:0 auto; display:block;}
#banner9 #BusinessMain .right .shehui ul li span{display:block; width:100%; line-height:20px; padding-top:10px; font-size:12px; color:#333; text-align:center;}



#banner10{width:1680px; display:table;position:relative;left:50%;top:75px;margin-left:-840px;padding-bottom:42px; background:url(../images/yunbj_02.png) top no-repeat #f4f4f4}

#banner10 #BusinessMain{width:1260px; display:table; margin:0 auto; padding-bottom:85px;}

#banner10 #BusinessMain .left{width:309px;/*height:388px; */min-height:388px;  padding-top:100px;position:relative; float:left; }

#banner10 #BusinessMain .left .top{ font-size:35px; color:#000; position:relative; line-height:35PX;height:44px; font-family:"寰蒋闆呴粦"; width:309px;}

#banner10 #BusinessMain .left .top span{position:absolute; top:5px; margin-left:5px; padding:0 7px; height:17px; line-height:17px; font-size:12px; color:#FFF; background:#002f7b;text-transform:uppercase;}

#banner10 #BusinessMain .left .position{ display:inline-block; background:url(../images/position.png) left no-repeat; padding-left:24px;height:21px;line-height:21px; font-family:"寰蒋闆呴粦";}

#banner10 #BusinessMain .left .position a{color:#002f7b;}

#banner10 #BusinessMain .left .position a:hover{text-decoration:underline;}

#banner10 #BusinessMain .left .position span{color:#002f7b; padding:0 5px;}

#banner10 #BusinessMain .left .position strong{color:#002f7b; font-weight:500;}

#banner10 #BusinessMain .left ul{padding-top:30px; width:185px; display:table;}

#banner10 #BusinessMain .left ul li{line-height:24px; font-size:12px;}

#banner10 #BusinessMain .left ul li a{ color:#002f7b; font-size:20px; line-height:35px; font-weight:600; background:url(../images/dian_03.jpg) 5px no-repeat; padding-left:19px; margin-bottom:20px;}

#banner10 #BusinessMain .left ul li a:hover{ color:#000; font-weight:600}

#banner10 #BusinessMain .left ul li a.hover{ color:#000; font-weight:600}

#banner10 #BusinessMain .left ul li .erji{width:185px; display:table; padding-bottom:20px;}

#banner10 #BusinessMain .left ul li .erji p{ width:185px;height:29px; margin-bottom:5px;}

#banner10 #BusinessMain .left ul li .erji p a{ line-height:29px; font-size:13px; font-weight:500; padding-left:10px; background:none; color:#000;width:175px;height:29px; display:block;}

#banner10 #BusinessMain .left ul li .erji p a:hover{background:url(../images/li_11.jpg) no-repeat; color:#FFF;}

#banner10 #BusinessMain .left ul li .erji p .hover{background:url(../images/li_11.jpg) no-repeat; color:#FFF;}



#banner10 #BusinessMain .right{width:776px; display:table;float:left;margin-top:25px; background:#FFF; float:right; margin-top:105px;}
#banner10 #BusinessMain .right img{margin-bottom:20px;}
#banner10 #BusinessMain .right p{line-height:30px; color:#000; font-size:14px; padding-bottom:20px; width:703px; margin:0 auto; display:table;}
#banner10 #BusinessMain .right p img{margin-bottom:0px;}



#banner .jishu{width:1180px; display:table; padding-bottom:60PX; margin:0 auto;}
#banner .jishu ul li{width:265px;height:260px; margin:15px; float:left;}
#banner .jishu ul li span{display:block; background:#FFF; width:265PX;height:45px; line-height:45px; font-size:14px; text-align:center;}
#banner .jishu ul li a:hover span{background:#002f7b; color:#FFF;}
#banner .jishu .page2{padding-right:15px; padding-top:40px;}


#newsMain .topTitle .right{width:919px;height:105px; float:right; text-align:right;}
#newsMain .topTitle .right span{display:inline-block; margin-left:5px; margin-top:4PX;}
#newsMain .topTitle .right span a{width:129px;height:42px; font-size:12px; font-weight:600; color:#000; display:inline-block; line-height:42px; text-align:center;}
#newsMain .topTitle .right span a:hover{background:url(../images/topnav.png) no-repeat; color:#FFF;}
#newsMain .topTitle .right span .hover{background:url(../images/topnav.png) no-repeat; color:#FFF;}



#banner9 .jishu ul li cite{ width: 265px;height: 215px; overflow: hidden; display: block;}
#banner9 .jishu ul li cite img{ width: 100%!important; height: 100%!important; object-fit: cover;}



