@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background: #fff;color: #333;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 30px;}
td,th,caption{font-size:14px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;}
a{color:#666;text-decoration: none;transition:all ease-out .3s;}
a:hover{text-decoration: none;}
img{border:none;}
ol,ul,li{list-style:none;}
input, textarea, select, button{font-size: 14px;}
table{border-collapse:collapse;}
html{overflow-y: scroll;}

/* css common*/
.clearfix:after{content: ".";display: block;height:0;clear:both;visibility: hidden;}
.clearfix{*zoom:1;}
.fl{float: left;}
.fr{float: right;}
html{overflow-x:hidden;}
.clear{clear: both;}
.w1200{width: 1200px;height:auto;margin: 0 auto;}
.w100{width: 100%;}
:after, :before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}


/*头部*/
.header{ width:1200px; height:100px; z-index:1000; margin: 0 auto;}
.logo{float: left;width: 250px;height: 100px;}
.logo img{width: 250px;height: 100px;}

.language{ height:20px; width:90px; float:right; margin-top:40px;}
.language img{ width:35px; height:20px; margin-left:10px;}


/*一级菜单*/
.indexNav{float: right;position: relative;z-index: 99;width: 735px; margin-right:20px;}
.indexNav ul{float:right;}
.indexNav .nli{float: left;position: relative;z-index: 1;width: 147px;text-align: center;}
.indexNav .nli span a{color:#333; font-size:15px; height:100px; line-height:100px; display:block;}
.indexNav .nli.on,
.indexNav .nli:hover{background-color:#004ea2;}
.indexNav .nli.on span a,
.indexNav .nli:hover span a{color:#fff; background-color:#004ea2;}
.indexNav .sub{position:absolute; background:#e9e9e9; width:1920px; height:60px; top:100px;text-align:left; display:none; z-index: 100000;left:0%;}
.indexNav .sub ul{float:left;}
.indexNav .sub ul li{float:left; line-height:60px;}
.indexNav .sub ul li a{float:left; color:#666; font-size:15px; padding:0 20px;}
.indexNav .sub ul li a:hover{color:#004ea2;}

/*焦点图*/
#slider{width: 100%;margin: 0 auto;background: url(../images/indexPro.jpg) repeat scroll center bottom;}
.controls li{top: 50%;}
.controls li:nth-child(1){left: 50px;}
.controls li:nth-child(2){right: 50px;}
.pagination li{background-color: #fff;}
.pagination li.active{background-color: #004ea2;}
.responsive{width: 100%;height: auto;}
.clearfix:after{content: "";display: table;clear: both;}

/*首页产品*/
.indexPro{width:100%; background: url(../images/indexPro.jpg) repeat scroll center bottom; padding:90px 0 120px;}
.proFl{ width:270px; background-color:#fff; float:left;}
.proFl .proTit{ width:270px; height:79px; background: url(../images/indexPro_tit.jpg) no-repeat scroll center bottom; text-align:center; padding-top:25px;}
.proFl .proTit h3{ font-size:24px; color:#e47e34;}
.proFl .proTit h4{ font-size:12px; color:#a5a5a5; text-transform: uppercase;background: url(../images/line_2.png) no-repeat scroll center center;}
.proFl .proNav{ width:270px;}
.proFl .proNav li{width: 270px;height: 65px;}
.proFl .proNav li a{width: 270px;height: 65px;color: #333;font-size: 15px;line-height: 65px;font-weight: normal;text-align: left;text-indent: 30px;display: block;background: url(../images/proNav.jpg) no-repeat scroll center bottom;}
.proFl .proNav li a:hover{color: #004ea2;}
.proFl .proTel{ width:270px; height:115px;}
.proFl .proTel h3{ width:270px; font-size:20px; color:#e47e34; text-align:center; margin-top:27px;}
.proFl .proTel .tel{ width:205px; height:36px; margin:20px auto 0; background: url(../images/tel.jpg) no-repeat scroll left center;}
.proFl .proTel .tel h4{ width:160px; font-size:12px; line-height:12px; color:#999; float:right;}
.proFl .proTel .tel h5{ width:160px; font-size:14px; line-height:14px; color:#000; float:right; margin-top:7px;}

.proFr{width: 895px; float:right;}
.proFr li{width: 285px; height: 275px; margin: 0 20px 20px 0; position: relative; float: left;}
.proFr li:nth-child(3){margin: 0 0 20px 0;}
.proFr li:nth-child(6){margin: 0 0 20px 0;}
.proFr li .pic{display: block; width: 283px; height: 213px; overflow:hidden; border:solid 1px #ececec;}
.proFr li .pic img{display:block; width: 100%; height: 100%; }
.proFr li .txt{width: 283px; height: 59px; font-size:14px; color:#666; line-height:59px; display: block;text-align: center;verflow:hidden; border-bottom:solid 1px #ececec; border-right:solid 1px #ececec; border-left:solid 1px #ececec; background-color:#fff;}


/*首页关于*/
.indexAbout{ width:1200px; height:auto; margin:80px auto 0;}
.indexAbout .aboutFl{ float:left; width:550px; height:380px;}
.indexAbout .aboutFl h3{ font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#333; line-height:48px; font-weight:bold;}
.indexAbout .aboutFl h3 span{ font-size:16px; color:#666; font-weight:normal;}
.indexAbout .aboutFl h5{font-size:28px; color:#004ea2; margin-top:10px; padding-bottom:20px;background: url(../images/line.jpg) no-repeat scroll left bottom;}
.indexAbout .aboutFl .txt{ width:550px; height:150px; font-size:14px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden; margin-top:35px;}
.indexAbout .aboutFl .more{width:160px; height:42px; margin-top:40px;}
.indexAbout .aboutFl .more a{ border:solid 1px #004ea2; border-radius: 20px; font-size:12px; color:#004ea2; line-height:40px; display:block; text-align:center;transition:all ease-out .3s;}
.indexAbout .aboutFl .more a:hover{ color:#fff; background-color:#004ea2;}
.indexAbout .aboutFr{ float:right; width:565px; height:360px; margin-top:10px;}
.indexAbout .aboutFr img{width:100%; height:100%;}
.indexSz{width:1200px; height:100px; margin:70px auto 0;}
.indexSz .szBox{width:299px; height:100px; border-right:solid #ececec 1px; text-align:center; float:left;}
.indexSz .szBox h3{ font-size:64px; color:#d90000; font-weight:bold; height:64px; line-height:64px;}
.indexSz .szBox h3 span{ font-size:25px;}
.indexSz .szBox p{height:25px; line-height:25px; font-size:14px; color:#666; margin-top:5px;}


/*首页案例*/
.indexCase{width:100%; background: url(../images/indexCase.jpg) no-repeat scroll center bottom; margin-top:90px; padding:80px 0;}
.indexCase .caseTit{width: 1200px;text-align: center; height:70px; margin:0 auto;}
.indexCase .caseTit .i_tit{font-size: 30px;color: #fff;line-height: 30px;font-weight: bold;background: url("../images/indexTit.png") no-repeat scroll center center;}
.indexCase .caseTit .i_txt{font-size: 14px;color: #fff;line-height: 20px;margin-top:20px;}
.indexCase .more{width:160px; height:42px; margin:60px auto 0;}
.indexCase .more a{ border:solid 1px #fff; border-radius: 20px; font-size:12px; color:#fff; line-height:40px; display:block; text-align:center;transition:all ease-out .3s;}
.indexCaseList{position: relative;clear: both;height: 214px;width: 1200px;margin: 50px auto 0;}
.indexCaseList .bd_dl{padding: 0 !important;}
.indexCaseList .bd{position: relative;height: 100%;z-index: 0;overflow: hidden;}
.indexCaseList .bd li{zoom: 1;vertical-align: middle;width: 285px;overflow: hidden;background: #fafafa;margin-right: 20px;float: left;display: inline;}
.indexCaseList .prev{display: block;width: 40px;height: 75px;position: absolute;left: 0px;top: 70px;background: url(../images/farrow.png) no-repeat 0 0;display: none;}
.indexCaseList .next{display: block;width: 40px;height: 75px;position: absolute;right: 0px;top: 70px;background: url(../images/farrow.png) no-repeat -50px 0;display: none;}
.indexCaseList .prev:hover{background: url(../images/farrow.png) no-repeat 0 -75px;}
.indexCaseList .next:hover{background: url(../images/farrow.png) no-repeat -50px -75px;}
.pro{width:285px; float:left;}
.pro a,.proItem{position:relative; display: block; overflow: hidden;}
.pro a img{float: none; width: 285px; height: 214px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.pro a .proText{ width:285px; bottom: -92px; top: auto;position: absolute; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;visibility:hidden; padding:5px 0; text-align:center; color:#fff;}
.pro a:hover .proText{bottom: 0; background: rgba(0, 0, 0, .50);visibility:visible;}


/*首页标题*/
.indexTit{width: 1200px;text-align: center; height:70px; margin:90px auto 0;}
.indexTit .i_tit{font-size: 30px;color: #333;line-height: 30px;font-weight: bold;background: url("../images/indexTit2.png") no-repeat scroll center center;}
.indexTit .i_txt{font-size: 14px;color: #999;line-height: 20px;margin-top:20px;}

/*首页新闻*/
.indexNews{ width:1200px; height:auto; margin: 70px auto 0;}
.indexNews .newsFl{ width: 490px; border:solid 1px #f1f1f1; padding:10px; float:left;}
.indexNews .newsFl .pic{ width: 490px; height:170px;}
.indexNews .newsFl .pic img{ width: 100%; height:100%;}
.indexNews .newsFl h3{ width: 470px; font-size:16px; line-height:30px; color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin:25px auto 0;}
.indexNews .newsFl .txt{ width: 470px; height:50px; font-size:14px; line-height:25px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin:5px auto 0;}
.indexNews .newsFl .txt span{ color:#999;}
.indexNews .newsFl .date{ width: 470px; font-size:12px; line-height:12px; color:#999;margin:20px auto 10px;}
.indexNews .newsFl:hover h3{ color:#004ea2;}

.indexNews .newsFr{ width: 620px; height:345px; float:right;}
.indexNews .newsFr .newsFrList{ width: 580px; height:60px; border-bottom:solid 1px #f1f1f1;padding:27px 20px;}
.indexNews .newsFr .newsFrList .tit{ width:580px; height:30px;}
.indexNews .newsFr .newsFrList .tit h3{ width:410px; height:30px; font-size:16px; color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; float:left;}
.indexNews .newsFr .newsFrList .tit span{ width:170px; height:30px; font-size:12px; color:#999; text-align:right; float:right;}
.indexNews .newsFr .newsFrList .txt{ width:580px; height:30px; font-size:14px; color:#666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.indexNews .newsFr .newsFrList .txt span{ color:#999;}
.indexNews .newsFr .newsFrList:hover h3{ color:#004ea2;}

/*首页合作*/
.indexHz{ width:100%; height:auto; padding:70px 0 90px; margin-top:90px; background-color:#f7f7f7;}
.indexHz .hzList{ width:1201px; margin:70px auto 0;}
.indexHz .hzList li{ width:239px; height:130px; border-bottom:solid 1px #ececec; border-right:solid 1px #ececec; float:left;}
.indexHz .hzList li img{ width:239px; height:130px;}
.indexHz .hzList li:nth-child(1){border-top:solid 1px #ececec;border-left:solid 1px #ececec;}
.indexHz .hzList li:nth-child(2){border-top:solid 1px #ececec;}
.indexHz .hzList li:nth-child(3){border-top:solid 1px #ececec;}
.indexHz .hzList li:nth-child(4){border-top:solid 1px #ececec;}
.indexHz .hzList li:nth-child(5){border-top:solid 1px #ececec;}
.indexHz .hzList li:nth-child(6){border-left:solid 1px #ececec;}

/*底部*/
.footer{ width:100%; height:80px; background-color:#231917; color:#7c7c7c; line-height:80px; border-bottom:solid 1px #555; text-align:center;}
.footer a{ color:#7c7c7c; line-height:80px;}
.foot{ width:100%; background-color:#231917; color:#7c7c7c; line-height:30px; text-align:center; padding:30px 0;}


/*内页大图*/
.sub-banner{width: 100%; overflow:hidden; position:relative;z-index:1;}
.sub-banner img{width: 100%;}
.sub-banner .sub-txt{width:100%;position:absolute;z-index:2;top:35%; text-align:center;}
.sub-banner .sub-txt h3{ font-size:36px; color:#fff; font-weight:bold;;background: url("../images/line_3.jpg") no-repeat scroll center bottom; padding-bottom:30px;}
.sub-banner .sub-txt p{ font-size:24px; color:#fff; padding-top:20px;}


/*内页导航*/
.menu{width: 1200px; height: 60px; margin: 30px auto 0;}
.menu dl{width: 100%; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: -moz-box;}
.menu dl dd{width: 100%; text-align: center; -moz-box-flex: 1.0; -webkit-box-flex: 1.0; box-flex: 1.0; margin-right:20px;}
.menu dl dd:last-child{margin-right:0;}
.menu dl dd a{display: block; height: 58px; line-height: 58px; font-size: 14px; color: #9a9a9a; border:solid 1px #e5e5e5;}
.menu dl dd.on a,
.menu dl dd a:hover{color: #ffffff; background: #004ea2; border:solid 1px #004ea2;}


/*里页简介*/
.About{ width:1240px; min-height:762px; margin:60px auto 80px;background: url("../images/aboutBg.png") no-repeat scroll center top;}
.AboutBox{ width:1120px; margin:0 auto; padding-top:50px; }
.AboutBox .AboutPic{ width:1120px; height:450px;}
.AboutBox .AboutPic img{ width:100%; height:100%;}
.AboutBox .AboutMain{ width:1000px; padding:50px 60px 60px;box-shadow: 0px 0px 30px #ccc;background-color:#fff;}
.AboutBox .AboutMain h3{ font-size:22px; color:#004ea2; line-height:100%; font-weight:bold; margin-bottom:10px;text-transform:uppercase;}
.AboutBox .AboutMain span{ font-size:14px; color:#d7d7d7; line-height:100%;text-transform:uppercase;font-family: Arial, Helvetica, sans-serif;}
.AboutBox .AboutMain .AboutTxt{ width:100%; margin-top:40px;}
.AboutBox .AboutMain .AboutTxt p{ font-size:14px; color:#666; line-height:30px; margin-top:20px;}


/*招聘*/
.job{ width:1200px; margin:55px auto 80px;}
.job .job_box{border-image: none; width: 1200px;}
.job .job_box ul{width: 100%;job_box-style: none; float: left;}
.job .job_box li{width: 100%;position: relative;float: left;border:solid 1px #d9d9d9; margin-top:15px;}
.job .job_box li .job_list{width: 100%; float:right;}
.job .job_box li .job_list .job_zw{width: 150px; line-height: 80px; padding-left: 40px; font-size: 16px; color:#222; font-weight:bold; float:left; border-right:solid 2px #d9d9d9; margin-top:20px; overflow:hidden;}
.job .job_box li .job_list .job_top{height: 120px;}
.job .job_box li .job_list .job_top .job_nr{width: 600px;float: left; margin-top:5px; margin-left:60px;padding: 20px 0px;}
.job .job_box li .job_list .job_top .job_nr .box{width: 100%; float: left;}
.job .job_box li .job_list .job_top .job_nr p{width: 200px; color: #494949; line-height: 35px; font-size: 14px; float: left;}
.job .job_box li .job_list .job_link{width: 290px; margin: 42px 10px 0; float:right;}
.job .job_box li .job_list .job_link a{width: 140px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; float: left;}
.job .job_box li .job_list .job_link .job_more{background: #dedede; color: #333; margin-right: 5px;}
.job .job_box li .job_list .job_link .job_need{color: #fff;background-color: #004ea2;}
.job .job_box li .job_list .job_link a:hover{opacity: 0.8;}
.job .job_box li .job_list .bot{display: none;width: 1120px;border-top:solid 1px #d9d9d9; padding:0 40px 40px;}
.job .job_box li .job_list .bot p{ font-size:14px; color:#666; line-height:25px; margin-top:30px;}


/*内页报名*/
.bmBox{ border:solid 1px #eee; width:100%; padding:15px 0; height:30px; z-index:9999;}
.bmTit{ font-size:16px; color:#333; line-height:30px; float:left; margin-left:30px; }
.bmBox input{border: 0; outline: none; background-color: rgba(0, 0, 0, 0);}
.bmBox input[type=text]{float: right; width: 390px; height:30px; line-height: 30px; font-size: 16px; color: #333; margin-right:30px; margin-top:4px;outline: none;}
.bmBox input[type=text2]{float: right; width: 935px; height:30px; line-height: 30px; font-size: 16px; color: #333; margin-right:30px; margin-top:4px;outline: none;}
.bmBox input[type=submit]{display: block; width: 110px; height: 30px; background-color: #3156a3; font-size: 12px; color: #fff; border-radius: 0;border: 0;outline: none; float:left; margin-left:30px;}
.submit{display: block; width: 300px; height: 50px; background-color: #004ea2; margin: 0 auto; font-size: 16px; color: #fff; border-radius: 0;border: 0;outline: none;}
.bmBox textarea{width: 925px; height: 120px; box-sizing: border-box; line-height: 30px; font-size: 15px; color: #333; float: right;border: 0;outline: none;}
.bmBox .radio-box{float: right; width: 200px; font-size:16px; color:#333; line-height:30px; margin-right:150px;}


/*分页效果*/
.pages{ width:1200px; height:30px;clear: both;text-align: right;margin: 0 auto 80px;}
.pages a,.pages span{background: #f7f7f7;color: #333;text-decoration: none;margin:0 5px;padding: 5px 11px;}
.pages span:first-child{background: #f7f7f7;}
.pages a:hover{color:#fff; background:#004ea2;}
.pages span.current{color:#fff; background:#004ea2; border-color:#004ea2;}
.pages span.disabled{background:#f7f7f7;}
.pages span.disabled:hover{background:#004ea2;color:#fff; text-decoration: none;}


/*内页案例*/
.caseList{width:1230px; margin:55px auto 65px;}
.caseInfo{z-index: 9;overflow: hidden;float:left;}
.caseImg a{display: block;}
.caseInfo dl{text-align: center;padding: 0;background: #fff;box-shadow: 0 0 0 rgba(0, 0, 0, .15);margin: 0px;}
.caseImg:hover{box-shadow: 0 0 15px rgba(0, 0, 0, .3);}
.caseInfo dd{background: none;text-decoration: none;transition: padding .36s ease;padding: 10px;text-align: center;position: relative; color:#333; font-size:14px; margin-left:0; background-color:#fbfbfb;}
.caseInfo a:hover dd{background-color: #004ea2;padding-left: 25px;color: #fff;}
.caseInfo dd::after{opacity: 0;-webkit-transition: all .36s ease-out;transition: all .36s ease-out;bottom: 0px;left: 0;right: 0;margin: 0 auto;position: absolute;content: "";width: 0;height: 2px;background-color: #fff;}
.caseInfo a:hover dd::after{text-decoration: none;background-color: #004ea2;opacity: 1;width: 100%;}
.caseitemImg{position: relative;overflow: hidden;}
.caseitemImg img{ width:380px; height:285px;}
.caseitemImg::before{content: "";position: absolute;width: calc(100% - 330px);height: calc(100% - 40px);top: 20px;display: block;left: 150px;opacity: 0;border-top: 2px solid #004ea2;border-bottom: 2px solid #004ea2;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.caseitemImg::after{content: "";position: absolute;height: calc(100% - 330px);width: calc(100% - 40px);left: 20px;display: block;top: 150px;opacity: 0;border-left: 2px solid #004ea2;border-right: 2px solid #004ea2;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.caseitemImg .item_mask{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;width: 40px;height: 40px;box-sizing: border-box;margin-top: -50px;transition: all 0.36s ease;border-radius: 100%;border-width: 1px;border-style: solid;border-color: #fff;;border-image: initial;}
.caseitemImg .item_mask::before{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 1px;height: 15px;background-color: #fff;}
.caseitemImg .item_mask::after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 15px;height: 1px;background-color: #fff;}
.caseImg{position: relative;transition: all .36s ease;width:380px; float:left; margin: 15px;}
.caseImg a img{width: 100%;margin: auto;transition: all 0.36s ease;}
.caseImg a:hover img{-webkit-transform: scale(1.08);-ms-transform: scale(1.08);transform: scale(1.08)}
.caseImg a:hover .caseitemImg::before{left: 20px;width: calc(100% - 40px);z-index: 2;opacity: 1;}
.caseImg a:hover .caseitemImg::after{height: calc(100% - 40px);left: 20px;top: 20px;opacity: 1;background-color: rgba(0, 0, 0, .3);}
.caseImg a:hover .caseitemImg .item_mask{opacity: 1;margin: 0}

/*新闻样式（图片+标题+摘要）*/
.p_news{width: 1200px; margin:40px auto 80px;}
.p_news .p_news_list{float: left;height: 170px;width: 1200px; margin-top:30px; padding-bottom:30px; border-bottom:solid 1px #ddd;}
.p_news .p_news_list .pic_box{width: 300px;height: 170px;margin-right: 30px;float: left;position: relative;display: block;transition: 0s;overflow:hidden}
.p_news .p_news_list .pic_box img{width: 300px;height: 170px;display:block;transition:all ease-out .3s;}
.p_news .p_news_list h3{ width:780px; height:30px; font-size: 16px;color: #333;line-height: 30px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-top:15px;}
.p_news .p_news_list .txt{color: #999;height: 50px;font-size: 14px;line-height: 25px;margin-top: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.p_news .p_news_list .time{color: #999;font-size: 12px;line-height: 18px;margin-top: 30px;}
.p_news .p_news_list:hover h3{color: #004ea2;}
.p_news_list:hover img{display: block;width: 300px;height: 170px;transform:scale(1.05);overflow: hidden;}

/**/
.mainBox{ width:1200px; min-height:400px; margin:70px auto 80px;}
.mainBox p{ font-size:14px; color:#666; line-height:30px; margin-bottom:15px;}
.mainBox img{ max-width:1200px;}

/*新闻详细页*/
.news_show{width: 1200px;margin-top: 62px;margin-right: auto;margin-bottom: 50px;margin-left: auto;}
.news_show .tit{color: #000000;font-size: 20px;font-weight: bold;line-height: 35px;text-decoration: none;width: 1200px;}
.news_show .time{color: #999999;padding-bottom: 30px;width: 1200px;font-size: 12px;line-height: 30px;}
.news_show .txt{border-bottom: 1px solid #eeeeee;padding-bottom: 30px;width: 100%;font-size: 14px;line-height: 30px;color: #333;text-decoration: none;}
.nv_ud{margin-top: 30px; padding: 0; width: 100%;}
.nv_ud .back{background-color: #f2f2f2;display: block;float: right;height: 60px;text-align: center;width: 100px;}
.nv_ud .back a{background-color: #f2f2f2;color: #666666;display: block;width: 100px;font-size: 16px;line-height: 60px;}
.nv_ud .back a:hover{background-color: #004ea2;color: #ffffff;}
.nv_ud .lb{float: left;margin: 0;padding: 0;width: 600px;font-size: 14px;line-height: 30px;text-decoration: none;color: #333;}
.nv_ud a{color: #666666;}
.nv_ud a:hover{color: #004ea2;text-decoration: none;}