@charset "utf-8";
/* CSS Document */
body{ background: #fff;}
.w{width: 1200px;margin:0 auto;}
.w1{width: 1300px;margin:0 auto;}

/*首页——顶部导航*/
.topNav{height: 68px; background: #fff;position: fixed;width:100%;z-index:2;font-size: 16px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;  }
.topNav .logo{display: block; position: absolute;float:left;top:16px;}
.topNav .navList{ float: right; position: relative;z-index: 4;line-height:68px;}
.topNav .navList>li{ float: left; width: 98px;}
.clearFix{clear: both;}


/*首页——banner*/
.banner{width:100%;position:relative;height:650px;z-index:1;overflow:hidden;margin-bottom:68px;}
.banner .bd{margin:0 auto;position:relative;z-index:0; overflow:hidden; }
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:650px;overflow:hidden; text-align:center;}

.banner .bd li a{display:block;}
.banner .hd {width:100%;position:absolute;z-index:99;bottom:20px;left:0;height:10px;}
.banner .hd ul{text-align:center;}
.banner .hd ul li{cursor:pointer;display:inline-block; _zoom:1;_display:inline; zoom:2; width:40px; height:4px;
	margin: 0 3px;overflow:hidden;background:#fff;line-height:999px; opacity:0.8}
.banner .hd ul .on{background:#d98200;height:6px;}
.banner .prev,.banner .next{ display: block;position: absolute;	z-index: 1;	top: 300px;	margin-top: -30px;	left: 17px;	z-index: 1;
	width: 50px;height: 100px;	background: url(../images/slider-arrow1.png) 5px no-repeat;cursor: pointer;filter: alpha(opacity=50);opacity: 0.6;	display: block; }
.banner .next{left:auto;right:17px; background-position:-55px;}

/*首页——产品展示*/
.productShow{ position:relative;z-index:1;/* overflow:hidden; */  background: #f6f6f6; margin: 40px 0; padding: 50px 0;}
.productShow h1{ text-align: center; margin-bottom:54px;}
.productShow .bd{margin:0 auto;position:relative;z-index:0; overflow:hidden; }
.productShow ul li{float: left; text-align: center;text-align: center;margin:0 0 22px;}
.productShow ul li .proList{float: left;  border: 1px solid #f0f0f0;}
.productShow ul li .proList a{display: block; position: relative;overflow: hidden; width:298px;height:228px}
.productShow ul li .proList a img{width: 100%; height: 100%;}
.productShow ul li .proList a span{display: block;}
.productShow ul li .proList a .proList-Intro { display:table; position: absolute; top:50%; margin-top:-40px;
z-index: 4; width: 90%; left:5%;  height:80px; text-align: center;font-size: 20px;color: #fff ; 
	opacity: 0; -moz-transition: all 0.3s ease-out 0.2s; -webkit-transition: all 0.3s ease-out 0.2s; -o-transition: all 0.3s ease-out 0.2s; transition: all 0.3s ease-out 0.2s;}
	
.productShow ul li .proList a .proList-Intro span.topLine{ position:absolute; top:0; width: 0px; height: 1px; background: #fff; transition: 1.2s; left: 0}
.productShow ul li .proList a .proList-Intro span.bottonLine{ position:absolute; bottom:0; width: 0px; height: 1px; background: #fff; transition: 1.2s; right: 0}
.productShow ul li .proList a .proList-Intro i{ width:100% !important; margin: 0 auto;vertical-align:middle;  
    display: table-cell;line-height:22px;}
	
	

.productShow ul li .proList a .mask-bg{position: absolute;width: 100%;height:100%; background: #124b9a;opacity: 0;left: 0; top:0;z-index: 3;
	-moz-transition: all 0.2s linear 0.2s; -webkit-transition: all 0.2s linear 0.2s; -o-transition: all 0.2s linear 0.2s; transition: all 0.2s linear 0.2s;}
.productShow ul li .proList a .btmName{height: 40px;line-height: 40px;width:96%;position:absolute;background: rgba(0, 0, 0, 0.6);bottom: 0;color: #fff;  transition-delay: 1.2s; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; padding: 0 2%}
.productShow ul li .proList a:hover .btmName{ display: none;}
.productShow ul li .proList a:hover .mask-bg{ opacity: 0.9;}
.productShow ul li .proList a:hover .proList-Intro{ opacity: 1;}
.productShow ul li .proList a:hover .pic-view{ -webkit-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.productShow ul li .proList a:hover .proList-Intro{bottom:58px;}
.productShow ul li .proList a:hover .proList-Intro span.topLine{bottom:0;width: 240px;position: absolute;left: 50%;margin-left: -120px;}
.productShow ul li .proList a:hover .proList-Intro span.bottonLine{bottom:0;width: 240px;position: absolute;left: 50%;margin-left: -120px;}



/* 横向滚动0928

------------------------------ */

.scroll_horizontal{position:relative;width:1280px;height:228px;padding:10px;}

.scroll_horizontal .box{overflow:hidden;position:relative;width:1200px;height:228px;margin:0 auto;}

.scroll_horizontal .list{overflow:hidden;width:9999px;}

.scroll_horizontal .prev,

.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image: url(../images/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}

.scroll_horizontal .prev{left:5px;background-position:0 0;}

.scroll_horizontal .next{right:5px;background-position:-40px 0;}

.scroll_horizontal .prev:hover{background-position:0 -50px;}

.scroll_horizontal .next:hover{background-position:-40px -50px;}



/*首页工艺流程*/
.productProcess{ padding: 50px 0 0px; margin-bottom:68px;}
.productProcess h1{ text-align: center; margin-bottom:54px;}
.productProcess .bd{margin:0 auto;position:relative;z-index:0; overflow:hidden; }
.productProcess .processPic{ width: 1198px;height: 448px;border: 1px solid #f0f0f0;margin-bottom: 28px;}

/*首页查看更多*/
.moreToCir{width: 120px;height: 30px;border: 1px solid #124b9a;line-height: 30px;text-align: center;border-radius: 20px;-webkit-border-radius: 20px;-o-border-radius: 20px;
	-moz-border-radius: 20px;margin: auto;}
.moreToCir a{color:#124b9a;}

/*公用顶部切换*/
.tabFont{ position: absolute; top: 0px; right:-140px; z-index: 9;}
.tabFont a{ display: block; float:left; width:60px; height:44px; background:#f7f7f7;text-align: center;line-height:44px;color: #7a7a7a; transition: 1s;}
.tabFont a:hover{ background: #02459c;color: #fff;height:60px;line-height:60px;}
.tabFont a.on{ background: #02459c;color: #fff;height:60px;line-height:60px;}

/*内页导航*/
.nav{ line-height: 72px; height: 72px;font-size: 16px; position: relative;z-index: 4; text-transform: uppercase;}
.nav .logo{padding-top:14px;height: 58px;}
.rightNav>li{ float: left;padding: 0 18px;position: relative;z-index: 5;}
.rightNav li a{display: block; line-height: 72px;height: 72px;font-size: 15px; }
.rightNav>li a.active{ border-bottom: 2px solid #0f4b9b;height:  72px;height: 72px;}
.line{width: 1px; height: 12px; background: #2d507f;position: absolute;right: 0;top: 32px;}
.rightNav li ul{ width: 104px; position: absolute;text-align: center;left: 50%;margin-left: -52px;top: 72px;z-index: 6;}
.rightNav li ul li{float:none; height:42px; line-height:42px;}
.rightNav li ul li a { border-right:none;border-bottom:1px dotted #3071cc; background:#1a59b1; line-height: 42px;height:41px;color:#f7f7f7;font-size: 13px;}
.rightNav li ul li a:hover{background:#368bff;line-height: 42px;height:41px;color:#fff;}

/*内页公用banner*/
/*.inBanner{ position: relative; margin-bottom: 60px;height: 320px;}
.inBanner img{ position: absolute; left: 50%;margin-left: -960px; }*/
.inBanner {width:100%;position:relative; overflow:hidden;height:320px;margin-bottom: 60px;}
.inBanner .box {width:1920px; position:absolute;left:50%; margin-left:-960px;}

/*内页公用 leftNavBar*/
.leftBar{ width: 200px; margin-right: 20px;}
.leftBar .sTit{ padding:12px 0 0 12px;height: 88px;background:#104a9b url(../images/icon1.png) no-repeat 170px 70px; color: #fff;}
.leftBar .sTit h3{ font-size: 24px;line-height: 48px;}
.leftBar .sTit span{ font-size: 15px;text-transform:uppercase;}
.leftBar li{border: 1px solid #e0e0e0; height:68px;line-height:68px;border-top: none;background:url(../images/icon2.png) no-repeat 18px center; padding: 8px 4px;}
/*.leftBar li a{ height: 66px;line-height: 66px;display: block; text-align: center; font-size: 16px;}

.leftBar li{border: 1px solid #e0e0e0; height:68px;line-height:68px;border-top: none;background:url(../images/icon2.png) no-repeat 18px center; padding: 8px 4px;display table; overflow:hidden;}*/
.leftBar li a{ height: 66px; line-height: 20px; text-align:left; font-size: 14px;padding: 0 0 0 44px; text-transform: uppercase;vertical-align:middle; display:table-cell;}

.leftBar li a.active{ border-left: 2px solid #02459c;}

/*02 内页新闻中心*/
.artDetail{width: 934px;position:relative;z-index:1;/* overflow:hidden; */ border: 1px solid #f3f1f1;padding:22px}
.artDetail h1{font-size:18px; color:#4c4c4c; margin-bottom: 8px;line-height: 30px; text-align: center;}
.artDetail>span{/*width:46px; height: 2px; background: #0f4b9b;*/display: block;margin: 0 auto 22px;}
.artDetail p{font-size: 14px; color: #666; line-height: 26px;margin-bottom:20px;}
.artDetail .inPic{margin-bottom: 22px;text-align: center;}

/*02 内页关于我们*/
.newsList{width: 934px;position:relative;z-index:1;/* overflow:hidden; */ border: 1px solid #f3f1f1;padding:14px 0;}
.newsList li{ margin-bottom: 12px;border-bottom: 1px solid #efefef;overflow: hidden;padding:0 12px 12px;}
.newsList li .newsBox{float: left;width: 230px; height: 164px; margin-right: 20px;}
.newsList li .fontRight{ float: left;width: 648px;}
.newsList li .date{ line-height:28px;font-size: 15px;color: #878787;}
.newsList li h1{ line-height:40px;font-size: 17px;color: #333;}
.newsList li p{ line-height:26px;font-size: 14px;color: #666;overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}



/*04 内页产品*/
.productCt{width: 934px;position:relative;z-index:1;/* overflow:hidden; */ border: 1px solid #f3f1f1;padding:24px 22px;}
.productCt .bd{margin:0 auto;position:relative;z-index:0; overflow:hidden; }
.productCt ul li{float: left; text-align: center;width:290px;margin: 0px 10px 22px;}
.productCt ul li .proList{float: left;  border: 1px solid #f0f0f0;}
.productCt ul li .proList a{display: block; position: relative;overflow: hidden;width:288px;height:220px}
.productCt ul li .proList a img{width: 100%; height: 100%;}
.productCt ul li .proList a span{display: block;}
.productCt ul li .proList a .proList-Intro { display:table; position: absolute; top:50%; margin-top:-40px;
z-index: 4; width: 90%; left:5%;  height:80px; text-align: center;font-size: 20px;color: #fff ; 
	opacity: 0; -moz-transition: all 0.3s ease-out 0.2s; -webkit-transition: all 0.3s ease-out 0.2s; -o-transition: all 0.3s ease-out 0.2s; transition: all 0.3s ease-out 0.2s;}
.productCt ul li .proList a .proList-Intro span.topLine{ position:absolute; top:0; width: 0px; height: 1px; background: #fff; transition: 1.2s; left: 0}
.productCt ul li .proList a .proList-Intro span.bottonLine{ position:absolute; bottom:0; width: 0px; height: 1px; background: #fff; transition: 1.2s; right: 0}
.productCt ul li .proList a .proList-Intro i{ width:100% !important; margin: 0 auto;vertical-align:middle;  
    display: table-cell;line-height:22px;}
.productCt ul li .proList a .mask-bg{position: absolute;width: 100%;height:100%; background: #124b9a;opacity: 0;left: 0; top:0;z-index: 3;
	-moz-transition: all 0.2s linear 0.2s; -webkit-transition: all 0.2s linear 0.2s; -o-transition: all 0.2s linear 0.2s; transition: all 0.2s linear 0.2s;}
.productCt ul li .proList a .btmName{height: 40px;line-height: 40px;width:96%;position:absolute;background: rgba(0, 0, 0, 0.6);bottom: 0;color: #fff;  transition-delay: 1.2s; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; padding: 0 2%}
.productCt ul li .proList a:hover .btmName{ display: none;}
.productCt ul li .proList a:hover .mask-bg{ opacity: 0.9}
.productCt ul li .proList a:hover .proList-Intro{ opacity: 1 }
.productCt ul li .proList a:hover .pic-view{ -webkit-transform:scale(1) ; -ms-transform:scale(1) ; -o-transform:scale(1) ; transform:scale(1) ;}
.productCt ul li .proList a:hover .proList-Intro{bottom:66px;}
.productCt ul li .proList a:hover .proList-Intro span.topLine{top:0;width: 240px;position: absolute;left: 50%;margin-left: -120px;}
.productCt ul li .proList a:hover .proList-Intro span.bottonLine{bottom:0;width: 240px;position: absolute;left: 50%;margin-left: -120px;}

/*04-2 内页产品详情页*/
.artDetail .inProPic{text-align: center;width:auto; overflow: hidden;margin:20px auto 4px;}
.artDetail .sTip{text-align: center;color:#a9a7a7;line-height: 28px; margin-bottom: 20px;}

/*05-2 在线留言*/
.h-newsCt4{width: 934px;position:relative;z-index:1;/* overflow:hidden; */ border: 1px solid #f3f1f1;padding:24px 22px;}
.h-newsCt4 .box1 { line-height: 24px; font-size: 18px; color: #f02aa0; padding: 20px;}
.h-newsCt4 .form li { width: 100%; line-height: 30px; font-size: 14px; clear: both;}
.h-newsCt4 .form h1 { width: 80px; color: #666; font-size: 14px; text-align: right; padding-left: 20px; float: left;}
.h-newsCt4 .form .text { width: 282px; height: 20px; background: #fff; line-height: 20px; font-size: 14px; color: #666;
	border: solid 1px #ccc; float: left; padding: 5px 8px; margin-bottom: 15px; margin-right: 10px;}
.h-newsCt4 .red { line-height: 38px; color: #f73939; font-size: 16px; font-weight: bold;margin-right: 5px; float: left;}
.h-newsCt4 .button { display: block; width: 145px; height: 32px; background:#104a9b; color: #fff; font-size: 16px;text-align: center; border: 0; margin: 0px 0 0 100px;}

/*06 技术支持*/
.technologyList{width: 934px;position:relative;z-index:1;/* overflow:hidden; */ border: 1px solid #f3f1f1;padding:2px 0px 0px;}
.technologyList ul li{overflow: hidden;padding:12px 24px 12px 44px;border-bottom: 1px solid #f3f1f1;background: url(../images/icon3.png) no-repeat 16px;}
.technologyList ul li .date{font-size: 15px; color: #878787;line-height: 36px;}
.technologyList ul li h1{width:768px;font-size:16px; color:#717171;line-height: 36px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

/*07 合作伙伴案例*/
.partners{width: 934px;position:relative;z-index:1;/* overflow:hidden; */ border: 1px solid #f3f1f1;padding:2px 0px 0px;}
.partners ul li{overflow: hidden;padding:12px 24px 12px 44px;border-bottom: 1px solid #f3f1f1;background: url(../images/icon3.png) no-repeat 16px;}
.partners ul li .date{font-size: 15px; color: #878787;line-height: 36px;}
.partners ul li h1{width:768px;font-size:16px; color:#717171;line-height: 36px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.in-partner{width: 934px;position:relative;z-index:1; border: 1px solid #f3f1f1;padding:24px 22px;}
.in-partner .bd{margin:0 auto;position:relative;z-index:0; overflow:hidden; }
.in-partner ul li{float: left; text-align: center;width:212px;margin: 0px 10px 22px;}
.in-partner ul li a{
	display:block;
}
.in-partner ul li a i{
	width:210px;
	height:120px;
	 border:1px solid #eee;
	 display:block;
}
.in-partner ul li a i img{
	width:100%;
}

.in-partner ul li a h1{
	height:40px;
	line-height:40px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

/*08 员工风采*/
.staff{width: 934px;position:relative;z-index:1; border: 1px solid #f3f1f1;padding:24px 22px;}
.staff .bd{margin:0 auto;position:relative;z-index:0; overflow:hidden; }
.staff ul li{float: left; text-align: center;width:290px;margin: 0px 10px 22px;}
.staff ul li .proList{float: left;  border: 1px solid #f0f0f0;}
.staff ul li .proList a{display: block; position: relative;overflow: hidden; hidden; width:288px;height:220px}
.staff ul li .proList a img{width: 100%; height: 100%;}
.staff ul li .proList a span{display: block;}
.staff ul li .proList a .proList-Intro {position: absolute;z-index: 4; width: 100%; text-align: center;font-size: 20px;color: #fff;
	opacity: 0; -moz-transition: all 0.3s ease-out 0.2s; -webkit-transition: all 0.3s ease-out 0.2s; -o-transition: all 0.3s ease-out 0.2s; transition: all 0.3s ease-out 0.2s;}
.staff ul li .proList a .proList-Intro span.topLine{ width: 0px; height: 1px; background: #fff; transition: 1.2s; left: 0}
.staff ul li .proList a .proList-Intro span.bottonLine{ width: 0px; height: 1px; background: #fff; transition: 1.2s; right: 0}
.staff ul li .proList a .proList-Intro i{ width: 140px; display: block; margin: 0 auto; line-height:98px;font-size: 16px;}
.staff ul li .proList a .mask-bg{position: absolute;width: 100%;height:100%; background: #124b9a;opacity: 0;left: 0; top:0;z-index: 3;
	-moz-transition: all 0.2s linear 0.2s; -webkit-transition: all 0.2s linear 0.2s; -o-transition: all 0.2s linear 0.2s; transition: all 0.2s linear 0.2s;}
.staff ul li .proList a .btmName{height: 40px;line-height: 40px;width:96%;position:absolute;background: rgba(0, 0, 0, 0.6);bottom: 0;color: #fff;  transition-delay: 1.2s; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; padding: 0 2%}
.staff ul li .proList a:hover .btmName{ display: none;}
.staff ul li .proList a:hover .mask-bg{ opacity: 0.9}
.staff ul li .proList a:hover .proList-Intro{ opacity: 1 }
.staff ul li .proList a:hover .pic-view{ -webkit-transform:scale(1) ; -ms-transform:scale(1) ; -o-transform:scale(1) ; transform:scale(1) ;}
.staff ul li .proList a:hover .proList-Intro{bottom:66px;}
.staff ul li .proList a:hover .proList-Intro span.topLine{bottom:86px;width: 240px;position: absolute;left: 50%;margin-left: -120px;}
.staff ul li .proList a:hover .proList-Intro span.bottonLine{bottom:10px;width: 240px;position: absolute;left: 50%;margin-left: -120px;}

/*08-2 招聘信息*/
.recruitment{width: 934px;position:relative;z-index:1;padding:2px 0px 0px;}
.recruitment li{ margin-bottom: 12px;}
.recruitment li h3{ background:#fff url(../images/icon3.png) no-repeat 10px;border: 1px solid #ebebeb;
	padding:0 0 0 34px;height: 40px; line-height: 40px; font-size: 15px}
.recruitment li .box{border: 1px solid #ebebeb; padding:12px 12px 18px; margin-top: -1px; background:#fbfbfb; display: none;}
.recruitment li .box p{ line-height: 28px; font-size: 14px;}
.recruitment li span{ color: #ec5504; width: 46px; height:50px; float: right;padding-right: 14px;}

/*09 联系方式*/
.contact{width: 934px;position:relative;z-index:1;/* overflow:hidden; */ border: 1px solid #f3f1f1;padding:22px}
.contact h1{font-size:18px; color:#4c4c4c; margin-bottom: 8px;line-height: 30px; text-align: center;}
.contact>span{width:46px; height: 2px; background: #0f4b9b;display: block;margin: 0 auto 22px;}
.contact p{font-size: 14px; color: #666; line-height: 26px;margin-bottom:20px}

/*09-2 在线地图*/
.onlineMap{width: 934px;position:relative;z-index:1;/* overflow:hidden; */ border: 1px solid #f3f1f1;padding:22px 22px 40px}
.onlineMap .Map{  margin: 0 auto;width: 620px; height: 350px; border: 1px solid rgb(204, 204, 204); font-size: 12px; overflow: hidden; position: relative; z-index: 0;
	background-color: rgb(243, 241, 236); color: rgb(0, 0, 0); text-align: left;}
.onlineMap h1{font-size:18px; color:#4c4c4c; margin-bottom: 8px;line-height: 30px; text-align: center;}
.onlineMap span{width:46px; height: 2px; background: #0f4b9b;display: block;margin: 0 auto 22px;}

/*公用分页*/
.page {text-align: center;height: 32px;padding: 20px 0;}
.page .page-bd { display: inline-block;}
.page .page-bd a, .page .page-bd span {line-height: 30px;margin: 0 5px;padding: 0 14px;background: #fff;border: 1px solid #e5e5e5;display: block;float: left;overflow: hidden;zoom: 1;}
.page .page-bd .current{ background:#124b9a;color: #fff;}

/*公用分割线*/
.divider{width: 100%;height: 2px;margin: 60px 0;}
.divider li{width: 25%; height: 2px;float: left;}
.divider li:nth-child(1){ background: #93b3c7;}
.divider li:nth-child(2){ background: #e6a133;}
.divider li:nth-child(3){ background: #f7a06c;}
.divider li:nth-child(4){ background: #6ab771;}

/*公用新闻入口 *3  */
.entranceTo{ position:relative;z-index:1;/* overflow:hidden; */}
.entranceTo .bd{margin:0 auto;position:relative;z-index:0; overflow:hidden; }
.entranceTo ul li{float: left; text-align: center;width:386px; height:182px;}
.entranceTo ul li:nth-child(2){margin: 0 21px;}
.entranceTo ul li .proList{float: left;  border: 1px solid #f0f0f0;}
.entranceTo ul li .proList a{display: block; position: relative;overflow: hidden; }
.entranceTo ul li .proList a img{width: 100%; height: 100%;}
.entranceTo ul li .proList a span{display: block;}
.entranceTo ul li .proList a .proList-Intro {bottom:46px;position: absolute;z-index: 4; width: 100%; text-align: center;font-size: 20px;color: #fff;
	 -moz-transition: all 0.3s ease-out 0.2s; -webkit-transition: all 0.3s ease-out 0.2s; -o-transition: all 0.3s ease-out 0.2s; transition: all 0.3s ease-out 0.2s;}
.entranceTo ul li .proList a .proList-Intro h3{ font-size: 20px;margin-bottom: 12px;}
.entranceTo ul li .proList a .proList-Intro span{ width: 14px; height: 2px; background: #fff; position: relative;left: 50%;margin-left: -7px;}
.entranceTo ul li .proList a .proList-Intro p{ font-size: 14px;line-height: 22px; margin: 12px 20px 6px;overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;
	-webkit-box-orient: vertical; height: 50px;}
.entranceTo ul li .proList a .proList-Intro .MoreTo{ width: 100px;height: 30px; text-align: center;line-height: 30px;background: #fff;color: #666;font-size:14px;margin: 0 auto;}
.entranceTo ul li .proList a .mask-bg{position: absolute;width: 100%;height:100%; background: #000;opacity: 0.6;left: 0; top:0;z-index: 3;
	-moz-transition: all 0.2s linear 0.2s; -webkit-transition: all 0.2s linear 0.2s; -o-transition: all 0.2s linear 0.2s; transition: all 0.2s linear 0.2s;}
.entranceTo ul li .proList a:hover .mask-bg{ opacity: 1;background:#124b9a}

/*公用友情链接*/
.linkTo{width: 100%; background: #eee;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0; margin: 60px 0 0;}
.linkTo .w{background: url(../images/link.png) no-repeat left; }
.linkTo .linkName{float: left;line-height: 70px;font-size: 15px;margin-left: 180px; }
.linkTo .linkName a{ margin: 0 12px;}

/*公用版权*/
.cR{width: 100%; background: #eee;}
.cR .w{ padding: 56px 0 76px;}
.cR .crLeft,.cR .address{ padding-right: 100px;position: relative; }
.cR .crLeft{width: 400px;}
.cR .address{ padding-left: 70px; width: 290px;}
.cR .crLeft img{ margin-bottom: 12px;}
.cR .crLeft p,.cR .address p{ line-height: 36px;}
.cR .crLeft .line,.cR .address .line{ width: 1px; height: 68px; background: #ccc;position: absolute;right: 0;top:0px;}
.cR .wx{ width: 104px;text-align: center;}
.cR .linkName{float: left;line-height: 70px;font-size: 15px;margin-left: 180px; }
.cR .linkName a{ margin: 0 12px;}

/*公用底部导航*/
.btmNav{ background: #124b9a;height: 50px; line-height: 50px; text-align: center;}
.btmNav .w{ width: auto; display: inline-block;}
.btmNav li{float: left;position: relative;padding: 0 16px;}
.btmNav li a{ color: #fff;}
.btmNav li .line{width: 1px; height: 12px; background: #fff;position: absolute;right: 0;top:20px;}






















