﻿
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal; }




@media (min-width: 1200px) {
 body{min-width: 1200px; width: 100%;overflow-x: hidden;}
}

@media (max-width: 800px) {
 body{width: 100%;overflow-x: hidden;}
}
.banner{ height:650px;width:100%; position:relative; z-index:1;}
.banner .bd,.banner .bd li{width:100%; height:650px; overflow:hidden;}
.banner .bd li img{ position:absolute; top:0; left:50%; margin-left:-960px; height:650px;}

@media (max-width: 800px) {
.banner .bd li img{ position:absolute; top:0; left:0; margin-left:0; height:350px;}
}
.arr3{ position:absolute; top:40%; left:2%; background:rgba(214,14,14,0.5); font:40px "宋体"; font-weight:bold; color:#fff;width:50px; height:100px; text-align:center; line-height:100px;}
.arr4{ position:absolute; top:40%; right:2%;background:rgba(214,14,14,0.5); font:40px "宋体"; font-weight:bold; color:#fff;width:50px; height:100px;text-align:center; line-height:100px;}

.tit{ height:108px; text-align:center; position:relative; font:42px "Microsoft YaHei"; color:#003e8d;}
.tit:before{ content:""; position:absolute; bottom:0; left:50%; width:40px; height:2px; background:#c41c29; margin-left:-20px;}
.tit a{ display:block; color:#003e8d;}
.tit em{ display:block; font:18px "Microsoft YaHei"; color:#333; padding-top:12px;}

.liaoj{ height:972px; padding-top:92px; overflow:hidden; background:#f5f5f5;}
.liaojt{ width:260px; margin-top:30px; float:left; height:540px; overflow:hidden; background:#fff;}
.liaojt h2{ height:90px; padding-top:18px; font:18px "Microsoft YaHei"; color:#aebacc; text-align:center; background:#003e8d;}
.liaojt h2 em{ display:block; width:91px; height:53px; margin:0 auto;}
.liaojt h2 em img{display:block; width:91px; height:53px; }
.liaojt li{ height:106px; border-bottom:1px solid #f5f5f5; overflow:hidden; width:260px;}
.liaojt li em{ display:block; font:44px Arial; color:#666; width:49px; float:left; padding:25px 5px 0 15px;}
.liaojt li span{ display:block; float:left; width:185px; float:left; margin-top:28px; font:20px "Microsoft YaHei"; color:#666; background:url(../image/liaj_arr1.png) no-repeat 105px 7px;}
.liaojt li span i{ display:block; font:14px "Microsoft YaHei"; line-height:24px;}
.liaojt .cur em{ color:#003e8d;}
.liaojt .cur span{ background:url(../image/liaj_arr2.png) no-repeat 105px 7px;color:#003e8d;}
.liaojt h5{ font:14px "宋体"; color:#fff; background:#b3b3b3 url(../image/lx.png) no-repeat 18px 25px; padding-left:87px; height:86px; padding-top:25px;}
.liaojt h5 em{ display:block; font:24px "Microsoft YaHei"; padding-top:10px;}
.liaoj1{ width:900px; float:right; margin-top:30px;}
.liaoj2{height:540px; overflow:hidden; background:#fff;}
.liaoj3{ position:relative;}
.liaoj2 li{ height:432px; width:900px; overflow:hidden; position:relative;}
.liaoj2 li img{ display:block;height:432px; width:900px;}
.liaoj2 li em{ display:block; text-align:center; width:900px; height:50px; font:30px "Microsoft YaHei"; color:#fff; background:rgba(0,0,0,0.3); position:absolute; bottom:0; left:0;}
.liaoj2 li em img{ width:22px; height:22px; display:block; position:absolute; top:12px; left:530px;}
.arr1{ width:32px; height:64px; overflow:hidden; position:absolute; top:184px; left:25px;}
.arr2{ width:32px; height:64px; overflow:hidden; position:absolute; top:184px; right:25px;}
.liaoj2 dl{ position:relative; height:96px; overflow:hidden; padding:26px 0 0 35px;}
.liaoj2 dd{ width:360px; float:left; font:14px "Microsoft YaHei"; line-height:27px; overflow:hidden;}
.liaoj2 dt a{ display:block; width:120px; height:35px; border:1px solid #003e8d; border-radius:0.2rem; font:14px "Microsoft YaHei"; text-align:center; line-height:35px; color:#003e8d; position:absolute; top:54px; right:33px;}
.liaoj2 dt a:hover{ background:#003e8d;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background; color:#fff;}

.map{ height:880px; overflow:hidden;}
.map .content{ position:relative;}
.mapt{ background:#f5f5f5; padding-bottom:30px;}
.map h2{ width:260px;float:left; font:28px "Microsoft YaHei"; color:#666; overflow:hidden; position:absolute; top:66px; left:0;}
.map h2 img{ display:block;}
.map h2 em{ color:#003e8d;}
.map h2 i{ display:block; font:14px "Microsoft YaHei"; color:#656565;}

.map1{ height:634px;}
.map2{ width:930px;  float:right;height:568px; margin-top:66px;}
.maptu{ width:615px; height:568px; position:relative; background:url(../image/map1.jpg) no-repeat;}
.maptu dt{ width:37px; font:14px "Microsoft YaHei"; text-align:center; color:#222; background:url(../image/map_icon1.png) no-repeat center top; padding-top:60px;}
.maptu dd{ display:none;position:absolute; top:-320px; left:-220px; z-index:8; width:530px; height:300px; overflow:hidden; background:#fff; box-shadow:0.1rem 0.1rem 0.5rem 0.1rem #666;}
.maptu dd h3{ height:70px; background:#084274 url(../image/map_icon3.png) no-repeat 20px center; font:22px "Microsoft YaHei"; line-height:70px; color:#fff; padding-left:65px;}
.maptu dd em{ display:block; width:284px; height:199px; float:left; padding:13px 0 0 15px;}
.maptu dd h5{ width:195px; float:left; padding:0 0 0 12px;}
.maptu dd h5 span{ display:block; font-size:16px; font-weight:bold; margin:35px 0 8px;}
.maptu dd h5 p{ font:14px "Microsoft YaHei"; line-height:24px; color:#555;}
.maptu .dl1{ position:absolute; top:170px; left:300px;}
.maptu .dl1 dd{ position:absolute; top:-320px;left:-240px;}
.maptu .dl2{ position:absolute; top:200px; left:263px;}
.maptu .dl2 dd{ position:absolute; top:-275px;left:-77px;}
.maptu .dl3{ position:absolute; top:275px; left:285px;}
.maptu .dl4{ position:absolute; top:275px; left:229px;}
.maptu .dl4 dd{ position:absolute; top:-305px;left:-264px;}
.maptu .dl5{ position:absolute; top:200px; left:393px;}
.maptu .dl5 dd{ position:absolute; top:-305px;left:-464px;}
.maptu .dl6{ position:absolute; top:120px; left:263px;}
.maptu .dl6 dd{ position:absolute; top:-305px;left:-464px;}
.maptu .dl7{ position:absolute; top:90px; left:343px;}
.maptu .dl7 dd{ position:absolute; top:-305px;left:-464px;}
.maptu .cur1 dt{background:url(../image/map_icon2.png) no-repeat center top; color:#003E8D;}
.maptu .cur1 dd{ display:block;}

.dgwenz{ float:right; margin-top:-400px; padding-right:35px;}
.dgwenz h3{ height:44px; border-bottom:1px solid #a6a6a6; font:24px "Microsoft YaHei"; color:#333;}
.dgwenz span{ display:block; font:14px "Microsoft YaHei"; line-height:24px; color:#333; padding:10px 0 0 45px;}
.dgwenz span em{ display:block; height:24px; padding-left:34px; position:relative;}
.dgwenz span em:before{ content:""; position:absolute; top:8px; left:0; width:21px; height:5px; background:#084274; border:1px solid #f0eeee;}
.dgwenz h5 a{display:block; width:130px; height:38px; font:14px "Microsoft YaHei"; margin:15px auto 0; border:1px solid #003e8d; border-radius:0.3rem; color:#003e8d; text-align:center; line-height:38px;}
.dgwenz h5 a:hover{ color:#fff; background:#003e8d;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;}

.maptu2{background:url(../image/map2.jpg) no-repeat;}
.maptu2 .dl1{ position:absolute; top:308px; left:260px;}
.maptu2 .dl1 dd{ position:absolute; top:-419px;left:-176px;}
.maptu2 .dl2{ position:absolute; top:189px; left:255px;}
.maptu2 .dl2 dd{ position:absolute; top:-300px;left:-171px;}
.maptu2 .dl3{ position:absolute; top:249px; left:304px;}
.maptu2 .dl3 dd{ position:absolute; top:-360px; left:-220px;}
.maptu2 .dl4{ position:absolute; top:253px; right:225px;}
.maptu2 .dl4 dd{ position:absolute; top:-364px;left:-269px;}

.maptt{ width:1200px; height:50px; background:#ccc; overflow:hidden;}
.maptt li{ width:1200px; font:18px "Microsoft YaHei"; line-height:50px; text-align:center; float:left;}
.maptt li a{ display:block;}
.maptt li a:hover,.maptt .cur a{ background:#003e8d; color:#fff;}

.yuns{ height:570px; padding-top:75px; background:#f5f5f5; overflow:hidden;}
.yuns h2{ height:144px; text-align:right; overflow:hidden; font:28px "Microsoft YaHei"; color:#7e7e7e;}
.yuns h2 b{ display:block;}
.yuns h2 em{ color:#003e8d;}
.yuns h2 i{ display:block; font:14px "Microsoft YaHei"; line-height:22px;}
.yuns dl{ width:293px; float:left; margin-right:9px; overflow:hidden;}
.yuns dt{ width:293px; height:147px; position:relative;}
.yuns dt img{ display:block;width:293px; height:147px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.yuns dt em{ display:block; width:60px; height:60px; font:18px "Microsoft YaHei"; text-align:center; line-height:60px; color:#fff; background:#003e8d; border-radius:60px; position:absolute; top:112px; left:117px; z-index:8;}
.yuns dd{ height:178px; background:#fff; margin-top:7px;}
.yuns dd h3{ font:18px "Microsoft YaHei"; color:#1a1a1a; padding:20px 0 0 22px; height:30px; position:relative;}
.yuns dd h3:before{ content:""; position:absolute; bottom:0; left:22px; width:40px; height:2px;  background:#666;}
.yuns dd h5{ margin:15px 0 0 22px; height:56px; overflow:hidden; background:url(../image/yuns_line1.png) no-repeat 42px 7px;}
.yuns dd h5 span{ display:block; width:130px; float:left; font:14px "Microsoft YaHei"; color:#666;}
.yuns dd h5 span em{ display:block; font:12px "Microsoft YaHei";word-wrap:break-word}
.yuns dd h4{ height:46px; border-top:1px solid #f5f5f5; font:12px "Microsoft YaHei"; color:#293162; line-height:47px; background:url(../image/yuns_icon3.png) no-repeat 16px center; padding-left:60px;}
.yuns dd h4 em{ margin-left:38px;background:url(../image/yuns_icon4.png) no-repeat 0 center; padding-left:30px;}
.yuns dl:last-child{ margin-right:0;}
.yuns dl:hover dd{ background:#003e8d;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;}
.yuns dl:hover dt em{ background:#fff; color:#003e8d;}
.yuns dl:hover dd h3,.yuns dl:hover dd h5 span,.yuns dl:hover dd h4{ color:#fff;}
.yuns dl:hover h3:before{ background:#fff;}
.yuns dl:hover h5{background:url(../image/yuns_line2.png) no-repeat 42px 7px;}
.yuns dl:hover h4{background:url(../image/yuns_icon1.png) no-repeat 16px center;}
.yuns dl:hover h4 em{background:url(../image/yuns_icon2.png) no-repeat 0 center;}
.yuns dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1); z-index:8;}

.yuns2{ height:806px; padding-top:77px; background:url(../image/yuns_bg.jpg) no-repeat center bottom;}
.yuns2 h2{ height:144px; overflow:hidden; font:28px "Microsoft YaHei"; color:#7e7e7e;}
.yuns2 h2 b{ display:block;}
.yuns2 h2 em{ color:#003e8d;}
.yuns2 h2 i{ display:block; font:14px "Microsoft YaHei"; line-height:22px;}



@media (min-width: 1200px) {
  .yuns2 dl{ width:600px; float:left; overflow:hidden; background:#fff;}
.yuns2 dt{ width:600px; height:300px; overflow:hidden;}
.yuns2 dt img{ display:block;width:600px; height:300px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.yuns2 dd{ width:508px; margin:0 auto;height:250px; padding-top:50px;}  
}

@media (max-width: 1200px) {
  .yuns2 dl{ width:50%; float:left; overflow:hidden; background:#fff;}
.yuns2 dt{ width:50%; height:300px; overflow:hidden;}
.yuns2 dt img{ display:block;width:50%; height:300px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.yuns2 dd{ width:40%; margin:0 auto;height:250px; padding-top:50px;}  
}

.yuns2 dd h3{ font:28px "Microsoft Yahei"; line-height:40px; height:40px; overflow:hidden; color:#333;}
.yuns2 dd p{ font:14px "Microsoft Yahei"; line-height:25px; color:#999; height:75px; margin:12px 0 20px;}
.yuns2 dd span a{ display:block; width:130px; height:38px; border:1px solid #003e8d; border-radius:0.3rem; color:#003e8d; text-align:center; line-height:38px;}
.yuns2 dl:nth-child(3){ background:#f7f7f7;}
.yuns2 dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.yuns2 dl:hover dd span a{ color:#fff; background:#003e8d;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;}







.coop{ height:850px; padding-top:120px; background:#f5f5f5; overflow:hidden;}
.coopt{ height:224px; margin-top:30px;}
.coopt li{ width:280px; float:left; margin-right:26px; position:relative;}
.coopt li img{ display:block; width:280px; height:146px;}
.coopt li em{ display:block; font:14px "Microsoft Yahei"; color:#333; background:#fff; height:45px; border-top:1px solid #f5f5f5; line-height:45px; text-align:center;}
.coopt li:last-child{ margin-right:0;}
.coopt .cur{ box-shadow:0.1rem 0.1rem 0.5rem 0.1rem #999;}
.coopt .cur em{ color:#003e8d; font-weight:bold;}
.coopt .cur:before{ content:""; position:absolute; top:192px; left:50%; width:0; height:0; border-top:10px solid #fff; border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0); background:none; margin-left:-10px;}
.coop dl{ height:401px; overflow:hidden; background:#fff;}
.coop dt{ width:600px; height:401px; float:right; overflow:hidden;}
.coop dt img{ display:block; width:600px; height:401px;}
.coop dd{ width:485px; float:left; padding:42px 0 0 55px;}
.coop dd h3 a{ display:block; height:45px; font:24px "Microsoft Yahei"; color:#4c4c4c; overflow:hidden; position:relative;}
.coop dd h3 a:before{content:""; position:absolute; bottom:0; left:0; width:75px; height:2px; background:#4c4c4c;}
.coop dd em{ display:block; font:14px "Microsoft Yahei"; line-height:24px; margin:30px 0 16px;}
.coop dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#999;}
.coop dd span{ display:block; text-align:right; font:14px "Microsoft Yahei"; line-height:24px; color:#999; margin-top:20px;}

.ys{ height:687px; padding-top:50px; overflow:hidden; background:url(../image/ys_bg.jpg) no-repeat center top;}
.ys dl{ width:392px; height:425px; float:left; margin:25px 12px 0 0; background:#fff;}
.ys dt{ width:392px; height:224px; overflow:hidden;}
.ys dt img{ display:block;width:392px; height:224px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.ys dd{ padding:0 20px;}
.ys dd h3{ height:52px; background:url(../image/line.gif) no-repeat left bottom; font:18px "Microsoft YaHei"; line-height:52px; color:#333; padding-left:10px; position:relative; margin-bottom:10px;}
.ys dd h3:before{ content:""; position:absolute; top:16px; height:20px; left:0; width:2px; background:#333;}
.ys dd h4{ font:14px "Microsoft YaHei"; line-height:24px; height:24px; overflow:hidden; margin-top:5px;}
.ys dd h4 span{ display:block; width:34px; height:26px; float:left; margin-right:4px; position:relative; overflow:hidden;}
.ys dd h4 span em{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
.ys dd h4 span i{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.ys dd h4 img{display:block; width:34px; height:26px;}
.ys dd p{ font:12px "Microsoft YaHei"; color:#999; line-height:30px;}
.ys dl:nth-child(4){ margin-right:0;}
.ys h5{ font:18px "Microsoft YaHei"; text-align:right; font-weight:bold; color:#fff; padding:24px 85px 0 0;}
.ys h5 em{ display:block; padding-top:8px;}
.ys dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.ys dl:hover dd h3{ color:#003e8d;}
.ys dl:hover dd h3:before{ background:#003e8d;}
.ys dl:hover dd h4 em{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.ys dl:hover dd h4 i{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}

.news{ height:615px; padding-top:100px; background:#f5f5f5; overflow:hidden;}
.news h2{ height:70px; overflow:hidden; text-transform:uppercase; font:24px "Microsoft YaHei"; color:#333; line-height:70px;}
.news h2 a{ display:block; color:#333;}
.news h2 em{ float:right; font:14px "Microsoft YaHei"; color:#999; display:block; line-height:70px;}
.dy{ width:730px; margin-top:25px;}
.dy dl{ height:225px; overflow:hidden;}
.dy dt{ width:334px; height:201px; float:left; overflow:hidden;}
.dy dt img{ display:block; width:334px; height:201px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.dy dt a:hover img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.dy dd{ width:350px; float:right; overflow:hidden;}
.dy dd h3 a{ display:block; font:18px "Microsoft YaHei"; color:#333; height:30px; overflow:hidden;}
.dy dd p{ font:14px "Microsoft YaHei"; line-height:22px; color:#999; height:66px; overflow:hidden; margin:12px 0 20px;}
.dy dd span a{display:block; width:130px; height:38px;border:1px solid #003e8d; border-radius:0.3rem; color:#003e8d; text-align:center; line-height:38px;}
.dy dd span a:hover{ color:#fff; background:#003e8d;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;}
.dy li{ width:353px; float:left; font:14px "Microsoft YaHei"; line-height:30px; height:30px; overflow:hidden; padding-left:12px; position:relative;}
.dy li a{ display:block; color:#333;}
.dy li a:hover{ font-weight:bold; color:#003e8d;}
.dy li:before{ content:""; position:absolute; top:13px; left:0; width:1px; height:2px; background:#484848;}

.faq{ width:390px; height:370px; padding:0 20px 10px; background:#fff; overflow:hidden; margin-top:30px;}
.faq2 dl{ padding:8px 0;}
.faq2 dt a{ display:block; font:16px "Microsoft YaHei"; line-height:30px; height:30px; color:#4c4c4c; overflow:hidden; background:url(../image/q.gif) no-repeat left center; padding-left:32px;}
.faq2 dd{ font:14px "Microsoft YaHei"; line-height:28px; color:#999; background:url(../image/a.gif) no-repeat left 5px; padding-left:32px;}

.about{ height:630px; background:#f5f5f5 url(../image/about_bg.jpg) no-repeat center bottom; overflow:hidden;}
.about2{ margin-top:29px; height:494px; position:relative;}
.about2 li{ width:1200px; height:494px;}
.about2 li img{ display:block;width:1200px; height:494px;}
.arr5{ width:64px; height:64px; position:absolute; top:45%; left:-32px;}
.arr6{ width:64px; height:64px; position:absolute; top:45%; right:-32px;}
.aboutnub{ height:70px; width:1200px; position:relative; margin-top:-70px;}
.aboutnub li{ width:299px; background:rgba(255,255,255,0.5);margin-right:1px; float:left; font:20px "Microsoft YaHei"; text-align:center; line-height:25px; color:#003e8d; padding-top:8px; height:62px;}
.aboutnub li em{ display:block;}
.aboutnub li:hover{background:rgba(21,55,99,0.8); color:#fff;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;}

.lc{ height:640px; padding-top:50px; background:#f5f5f5; overflow:hidden;}
.lc h2{ height:115px; overflow:hidden; position:relative; font:24px "Microsoft YaHei"; color:#003e8d; padding-top:20px;}
.lc h2 em{ display:block; font:14px Arial; font-weight:bold; letter-spacing:2px; padding-top:4px;color:#808080;}
.lc h2:before{ content:""; position:absolute; top:0; left:0; width:68px; height:2px; background:#333;}
.lc2{ width:1310px; margin-left:-55px; height:400px; overflow:hidden; position:relative;}
.lc3 ul{ width:1200px; margin:0 auto; overflow:hidden; background:url(../image/lc_line.gif) repeat-x center 174px; height:400px;}
.lc2 li{ width:235px; height:113px; padding:20px 20px 0 20px; font:24px "Microsoft YaHei"; color:#1a1a1a; background:#fff; margin-left:-100px; position:relative; float:left;}
.lc li em{ display:block; font:14px "Microsoft YaHei"; line-height:20px; color:#808080;}
.lc4 li:nth-child(2n-1){ margin-top:222px;}
.lc4 li:nth-child(1){ margin-left:0;}
.lc4 li:nth-child(2n-1):before{ content:""; position:absolute; top:-61px; left:50%; margin-left:-14px; width:28px; height:28px; background:url(../image/lc_dot1.png) no-repeat;}
.lc4 li:nth-child(2n-1):after{ content:""; position:absolute; top:-15px; left:50%; margin-left:-10px; width:0; height:0; border-bottom:15px solid #fff; border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);}
.lc4 li:nth-child(2n):before{ content:""; position:absolute; top:162px; left:50%; margin-left:-14px; width:28px; height:28px; background:url(../image/lc_dot1.png) no-repeat;}
.lc4 li:nth-child(2n):after{ content:""; position:absolute; top:132px; left:50%; margin-left:-10px; width:0; height:0; border-top:15px solid #fff; border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);}
.lc4 li:hover,.lc2 li:hover em{ background:#003e8d; color:#fff;}
.lc4 li:hover:nth-child(2n-1):before{background:url(../image/lc_dot2.png) no-repeat;}
.lc4 li:hover:nth-child(2n-1):after{border-bottom:15px solid #003e8d;}
.lc4 li:hover:nth-child(2n):before{background:url(../image/lc_dot2.png) no-repeat;}
.lc4 li:hover:nth-child(2n):after{border-top:15px solid #003e8d;}
.arr7 a{ display:block; font:70px "宋体";color:#ccc; position:absolute; top:150px; left:0;}
.arr8 a{ display:block; font:70px "宋体";color:#ccc; position:absolute; top:150px; right:0;}
.arr7 a:hover,.arr8 a:hover{ color:#003e8d;}
.lc h5{display:block; width:130px; height:38px; margin:0 auto;border:1px solid #003e8d; border-radius:0.3rem; color:#003e8d; text-align:center; line-height:38px;}
.lc h5:hover{background:rgba(21,55,99,0.8); color:#fff;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;}

.link{ height:50px; font:14px "Microsoft YaHei"; position:relative; color:#fff; margin-top:-100px; z-index:3;}
.link .content{ width:700px; padding-left:160px;}
.link a{ display:inline-block; color:#fff; padding:0 20px;}
