﻿
.inner{width:1200px;height:auto;margin:auto;}
.header{width:100%;height:460px;background:url(../image/backimage.jpg) top;min-width:1200px;}
.logoTop{width:100%;height:200px;}
.logoTop .logo{padding-top:45px;}
.header .tel{width:240px;padding-top:50px;}
.header .tel img{float:left;margin-top:32px;margin-right:5px;}
.header .tel span{font-size:23px;margin-top:45px;float:right;font-weight:600;color:#003b7b}
.nav{width:100%;height:64px;background:#003b7b;}
.nav ul{width:100%;height:64px;line-height:64px;margin:0;}
.nav ul li{width:11.11%;color:#fff;cursor:pointer;float:left;height:100%;text-align:center;font-size:15px;position:relative;}
.nav ul li.now{background-color:#da0300;}
.nav ul li a{color:#fff;font-size:15px;}
.nav ul li span{display:inline-block;width:2px;height:30px;background-image: url(../image/border.png);position:absolute;right:0;top:17px;}
.footer{width:100%;height:120px;background-color:#004278;min-width:1200px;}
.footer .footNav{width:100%;height:64px;border-bottom:1px solid #326b9a;}
.footer ul.fl{padding-top:14px;}
.footer ul.fl li{width:75px;height:16px;float:left;border-right:1px solid #326b9a;text-align:left;padding-left:12px;color:#9db8ce;font-size:13px;}
.footer .footNav .tel{width:150px;height:64px;background:url(../image/tel.png) no-repeat center;float:right;}
.footer .footTip{width:100%;height:auto;margin-top:10px;}
.footer .footTip .party{width:80px;height:auto;margin-top:20px;}
.footer .footTip .party2{width:120px;height:auto;margin-top:32px;margin-right:15px}
.footer .footTip .unit{font-family: "Arial";font-size:14px;padding-top:12px}
.footer .footTip .unit p{text-align:left;color:#9db8ce;height:32px;line-height:32px;margin:0;}
.footer .footTip .attention{width:100px;height:auto;text-align:center;color:#fff;margin-top:20px;}
.footer .footTip .attention img{width:100%;height:auto}
.footer .footTip .attention span{font-size:15px;display:block;}
.footer .footTip .attention span:after{content:'';width:100%;display:inline-block;}
.bannerBox{margin-top:-200px;}
.banner{width:100%;height:auto;margin-top:30px;}
.banner .swiper-container{width:100%;height:auto;}
.banner .swiper-container img{width:100%;height:auto;}
.content{width:100%;position:relative;}
.content1{height:auto;padding-top:26px;}
.contLeft{width:824px;height:400px;position:relative;}
.newDynamic{width:340px;height:auto;}
.dynamicTab{width:auto;height:50px;margin-bottom:20px;}
.dynamicTab span{width:80px;height:50px;border-bottom:2px solid transparent;color:#666;margin-right:38px;line-height:50px;text-align:center;
                              font-size:19px;font-weight:600;}
                              
                              
.tipDetailHalf{width:460px;height:100%;}
.tipDetailAll{width:100%;height:260px;}
.systemTip{width:100%}
.imgBox img{width:100%;height:auto;}
.watchMore{width:72px;height:32px;border:1px solid #a0a0a0;color:#a0a0a0;border-radius:32px;line-height:32px;margin-top:13px;
                                             text-align:center;font-size:14px;margin-bottom:15px;cursor:pointer;}
.dynamicTab span.now{border-bottom:2px solid #da0300;color:#003b7b}
.tipDetail ul{width:100%;padding-top:12px;}
.tipDetail ul li{width:100%;height:85px;border-bottom:1px dashed #ddd;}
.tipDetail ul li p{font-size:16px;color:#333;line-height:50px;margin:0 auto;}
.tipDetail ul li div span,.tipDetail ul li div img{color:#666;line-height:17px;float:left;margin-right:3px;}

.content .contRight{width:330px;height:450px;}
.userLogin{width:100%;height:400px;border:1px solid #d9e2ed;border-top:0;margin-top:13px;position:relative;}
#userInfoDiv{width:328px;height:394px;position:absolute;top:5px;background-color:#fff;}
.userPic{width:160px;height:160px;margin:20px auto;}
.watchUser{width:200px;height:50px;text-align:center;line-height:50px;color:#fff;margin:26px auto;background-color:#da0300;font-size:16px;display:block;}
.newPassword{width:140px;margin:auto;}
.watchUser:hover{color:#fff;text-decoration:none;}
.newPassword span{font-size:14px;cursor:pointer;}
#msg{width:0;height:0;display:none;color:transparent;background:transparent;}
#userName{font-size:20px;line-height:30px;text-align:center;}
.userLogin .welLogin{width:100%;height:60px;text-align:center;line-height:60px;color:#fff;background:#003b7b;font-size:20px;}
.userLogin .userInfo{width:100%;height:auto;padding:14px 16px 0;}
.userLogin .userInfo li{width:100%;height:40px;border:1px solid #d9e2ed;margin-bottom:16px;}
.userLogin .userInfo li:last-of-type{width:190px;position:relative;}
.userLogin .userInfo li>div{width:80px;float:left;height:100%;padding:9px 0;text-align:justify;}
.userLogin .userInfo li>div label{width:100%;border-right:1px solid #d9e2ed;padding:0 10px;display:inline-block;font-size:14px;}
.userLogin .userInfo li>div label:after{content:'';width:100%;display:inline-block;}
.userLogin .userInfo li>div.captcha{width:88px;height:32px;position:absolute;right:-108px;top:3px;cursor:pointer;}
.userInfo li input,.userInfo li select{width:calc(100% - 80px);line-height:38px;border:0;height:38px;padding-left:5px;float:right;}
.captcha>img{width:88px;height:32px;position:absolute;top:0;}
.userLogin .loginBox{width:100%;height:44px;margin-bottom:15px;padding:0 16px;}
.userLogin .loginBox span{width:130px;height:44px;background:#c70402;color:#fff;text-align:center;line-height:44px;border:1px solid #c70402;font-size:15px;}
.userLogin .loginBox span:last-of-type{color:#c70402;background:#fff;}
.userLogin .loginBox span a{width:130px;height:44px;color:#c70402;background:#fff;}
.userLogin .forgetWord{width:130px;margin:auto;}
.userLogin .forgetWord a{color:#003b7b;}
.content2{height:380px;}
.cont2Left{width:824px;height:380px;}
.cont2Right{width:330px;height:380px;}
.model ul li{width:390px;float:left;height:80px;margin-right:32px;margin-bottom:30px;background:#fff;box-shadow:0 0 6px #ccc;padding:15px 6px}
.model ul li:nth-of-type(2n){margin-right:0;}
.model ul li p{margin:0;font-size:15px;float:left;margin-left:15px;width:calc(100% - 85px)}
.postDate{width:70px;height:50px;border-right:1px solid #ddd;float:left;font-size:19px;}
.postDate .dateMonth{font-size:20px;color:#333;line-height:28px;}
.postDate .dateYear{font-size:15px;color:#666;line-height:20px;}


.cont2Right>div:first-of-type{margin-bottom:10px;margin-top:0px;}
.content3>div>div{width:50%;height:100%;float:left;padding-right:43px;}
.content3>div>div:last-of-type{padding-left:43px;padding-right:0;}
.partTitle{width:100%;;border-bottom:1px solid #ddd;}
.partTitle span{width:auto;border-bottom:3px solid #da0300;color:#003b7b;font-size:19px;line-height:50px;font-weight:600;}
.partTitle p{float:right;line-height:25px;cursor:pointer;color:#666;}
.information>ul{list-style:initial;padding-left:14px}
.information>ul>li{width:100%;height:34px;line-height:34px;}
.information>ul>li span{font-size:14px;}
.information>ul>li span:first-of-type{float:left;color:#333;}
.information>ul>li span:last-of-type{float:right;color:#666}
.content4{height:130px;}
.directory{width:160px;height:130px;float:left;}
.directory img{height:100%;width:auto;}
.area{width:100%;}
.area ul{height:150px;margin:0;padding:0;}
.area ul li{width:115px;height:36px;text-align:center;line-height:36px;background:#f2f6fd;color:#003b7b;margin-right:20px;margin-bottom:13px;float:left;cursor:pointer;}
.area ul li:hover{background:#003b7b;color:#fff;}
.area ul li:nth-of-type(50n){margin-right:0;}
.navTab{width:230px;height:auto;float:left}
.navTab ul{width:100%;height:auto;margin-top:0;}
.navTab ul li{border:2px solid transparent;}
.navTab ul li.nav-border{border:2px solid #003b7b;}
.navTab ul li:first-of-type{background:#003b7b;!important;font-size:20px;cursor:inherit;position:relative;}
.navTab ul li:first-of-type span{color:#fff;}
.navTab ul li:first-of-type i{position:absolute;color:#003b7b;left:0;right:0;bottom:-26px;}
.navTab ul li:last-of-type{margin-bottom:0;}
.navTab ul li i,.navTab ul li span{font-size:16px;line-height:45px;}
/* .navTab ul li i{margin-right:5px;} */
.navTab ul li.nav-now div i,.navTab ul li.nav-now div span{color:#003b7b;}
.navTab ul li dl{width:100%;height:auto;display:none;margin:0;}
.navTab ul li{width:100%;vertical-align: middle;position:relative;background:#f2f6fd;margin-bottom:10px;cursor:pointer;}
.navTab ul li dl dd{width:100%;height:50px;background:#f2f6fd;text-align:center;border:2px solid transparent;margin:0;}
.navTab ul li{position:relative;line-height:50px;height:auto;text-align:left;display:block;}
.navTab ul li dl dd.active{border:2px solid #003b7b;}
.navTab ul li dl dd.active span{color:#003b7b;}
.navTab ul li dl dd span{width:150px;padding-left:40px;text-align:left;}
.navTab ul li>span{color:#333;}
.navTab ul li span{line-height:46px;font-size:16px;margin-left:10px;}
.navTab ul li>i{font-size:16px;}
.frameContent{width:970px;float:right;background:#fff;padding:0 20px;}
.flexBox>div{ border: 0;width:100%;}
 td{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;white-space:nowrap;}
.flexBox>div>i{float:right;margin-right:20px;}
.flexBox>div p{float:left;width:140px;margin:0;margin-left:15px;}
.flexBox>div p>i{float:left;margin-top:9px;}
.topPosi,.newsHeader{width:100%;height:50px;border-bottom:3px solid #003b7b;line-height:50px;}
.topPosi span{display:inline-block;font-size:14px;line-height:50px;}
.topPosi img{float:left;margin-top:12px;margin-right:5px;}
.sTitle{width:100%;height:auto;font-size:24px;font-weight:600;text-align:center;}
.stateNow{height:60px;line-height:60px;}
.summary{height:60px;line-height:60px;}
.kvTable{border:1px solid #ddd;border-collapse: collapse;}
.kvTable tr{width:100%;height:42px;}
.kvTable td{border:1px solid #ddd;border-collapse: collapse;text-align:left;padding-left:5px;height:42px;line-height:42px;font-size:14px;min-width:50px;max-width:136px;}
.kvTable th{border:1px solid #ddd;border-collapse: collapse;}
.kvTable td.kPro{background:#f5f5f5;color:#333;font-weight:600;}
.kvTable td.vPro{background:#fff;}
.kvTable td input[type="text"],.kvTable td select{height:32px;border:1px solid #ddd;line-height:30px;padding-left:5px;}
.modTable td input{height:32px;border:1px solid #ddd;line-height:30px;padding-left:5px;}
.modTable td input[type="checkBox"],.modTable td input[type="radio"]{width:15px;height:15px;}
.c3w6{font-weight:600;color:#333;}
.photoShow{width:120px;height:auto;margin:15px auto;}
.photoBtn{width:120px;height:40px;background:#22ccdd;color:#fff;line-height:40px;position:relative;margin-top:10px;font-size:14px;text-align:center;border-radius:3px;}
.photoBtn>input{width:120px;height:50px;filter:alpha(opacity=0);z-index:9;position:absolute;left:0;top:0;opacity:0;cursor:pointer;}
.dashed{width:100%;height:1px;border-bottom:1px dashed #ddd;}
.wordAtt{width:100%;height:auto;padding:20px;}
.picAtt{width:465px;margin:0 auto;}
.allAtt h4{font-size:16px;color:red;}
.allAtt ul li{font-size:14px;line-height:26px;color:#333;}
.allAtt ul li:last-of-type{color:#003b7b;cursor:pointer;}
.filesUpload{width:100%;height:auto;padding:0 20px;}
.filesUpload li{margin-bottom:10px;}
.filesUpload li>label,.resume li>label{display:inline-block;font-size:15px;font-weight:600;line-height:40px;width:100px;margin-right:5px;}
.filesUpload li>input,.filesUpload li>select{width:260px;height:40px;border:1px solid #ddd;padding-left:5px;line-height:38px;margin-right:5px;}
.filesUpload li>span{display:inline-block;font-size:14px;color:red;}
.filesUpload li>div{width:260px;height:40px;position:relative;display:inline-block;text-align:center;border:1px solid #ddd;line-height:40px;}
.filesUpload li>div input{opacity:0;filter:alpha(opacity=0);z-index:9;position:absolute;left:0;top:0;width:260px;height:40px;cursor:pointer;}
.filesUpload li>textarea{width:780px;float:right;height:100px;resize:none;border: 1px solid #ddd;outline:none;text-indent: 1em}
.fileShow{margin:30px 20px;}
.conTable thead tr{width:100%;background:#f5f5f5;color:#333;line-height:40px;height:40px;font-weight:600;text-align:center;font-size:14px;}
.conTable td,.conTable th{border:1px solid #ddd;border-collapse: collapse;text-align:center;}
.conTable th{font-weight:600;}
.conTable tbody tr{height:40px;line-height:40px;font-size:14px;}
.resume{width:100%;height:auto;padding:0 20px;}
.resume li>input{width:500px;height:40px;border:1px solid #ddd;padding-left:5px;line-height:38px;}
.resume ul li>select{width:40px;}
.print{width:100%;height:50px;position:relative;margin:60px auto;}
.print>input{width:110px;height:46px;margin:auto;border-radius:3px;background:#003b7b;color:#fff;text-align:center;line-height:46px;cursor:pointer;
             font-size:16px;position:absolute;left:0;right:0;}
.welList{width:100%;height:auto;padding:20px 30px;} 
.infoList{width:100%;height:auto;padding:20px 150px;}
.welList ul li,.infoList ul li{width:100%;height:40px;margin-bottom:10px;line-height:40px;color:#333;position:relative;font-size:14px;}
.welList ul li label,.infoList ul li label{width:95px;font-weight:600;text-align:left;float:left;margin-right:5px;}
.welList ul li label{width:122px;}
.infoList ul li div{width:500px;float:left}
.welList ul li div{float:right;width:500px;}
.welList ul li div .graph{width:150px;margin-right:10px;}
.welList ul li div .graph span{height:32px;line-height:40px;}
.welList ul li.selChan select,.welList ul li.selChan input[type="text"]{width:100px}
.welList ul li.typeChan select{width:240px;}
.welList ul li div input[type="text"],.welList ul li div select{width:400px;height:40px;border:1px solid #ddd;padding-left:5px;line-height:38px;}
.welList ul li div input[type="password"]{width:240px;height:40px;border:1px solid #ddd;padding-left:5px;line-height:38px;}
.infoList ul li div input,.infoList ul li div select{width:500px;height:40px;border:1px solid #ddd;padding-left:5px;line-height:38px;}
.infoList ul li div textarea{width:500px;height:100px;resize:none;border:1px solid #ddd;text-indent:1em;}
.infoList ul li div img{width:22px;position:absolute;top:8px;right:44px;cursor:pointer;}
.quesWJ{font-size:16px;color:#333;line-height:24px;width: 90%;text-indent: 2em;margin: 20px auto;}
.wjDate li{height:30px;padding-left:252px;font-size:14px;}
.conNews{width:100%;height:auto;padding:0 20px;background:#fff;}
.newsTitle{border-bottom:3px solid #da0300;float:left;line-height:47px;margin:0;color:#003b7b;}
.newsMain{line-height:50px;fong-size:14px;}
.newsDetail ul li{width:100%;height:50px;border-bottom:1px dashed #ddd;line-height:50px;font-size:16px;}
.newsDetail ul li a{float:left;}
.newsDetail ul li span{float:right;display:inline-block;line-height:50px;}
.newsDetail a.fy,.newsDetail input.fy{border:1px solid #003b7b;color:#333;}
.newsDetail input.fy2{border:1px solid #003b7b;color:#333;height:23px;}
.modelTitle{width:100%;height:40px;background:#f5f5f5;line-height:40px;padding-left:15px;border:1px solid #ddd;border-bottom:0;}
.modelTitle span.modelName{float:left;color:#003b7b;border-left:3px solid #da0300;padding-left:5px;margin:12px 0;font-weight:600;height:14px;line-height:14px;}
.mg20 li{margin-bottom:20px;}
.labPut label{font-size:14px;font-weight:600;color:#333;line-height:40px;float:left;}
.labPut div{width:200px;height:40px;position:relative;border:1px solid #ddd;margin:0 10px;float:left;text-align:center;}
.labPut div{line-height:40px;}
.labPut select{float: left;height: 40px;line-height: 40px;width: 100px;padding-left: 5px;border: 1px solid #ddd;margin: 0 10px;}
#ImportPicInput{width:200px;height:40px;line-height:40px;position:absolute;left:0;top:0;z-index:3;background:transparent;border:0;cursor:pointer;filter:alpha(opacity=0);opacity:0;}
.labPut input:last-of-type{width:94px;height:40px;border-radius:3px;background:#f5f5f5;color:#333;cursor:pointer;border:1px solid #ddd;}
.btn3{width:330px;height:46px;margin:auto;} 
.btn3 input,.btn2 input{width:100px;height:44px;line-height:44px;text-align:center;margin-right:10px;color:#fff;cursor:pointer;border:0;border-radius:3px;}
.btn3 input:first-of-type,.btn2 input:first-of-type{background:#003b7b}
.btn3 input:nth-of-type(2),.btn2 input:nth-of-type(2){background:#da0300}
.btn3 input:last-of-type{background:#ddd;margin-right:0;}
.btn2 input:last-of-type{margin-right:0;}
.btn2{width:220px;height:46px;margin:auto;}
.btn0{width:102px;height:46px;margin:20px auto;}
.btn0 input{width:100px;height:44px;line-height:44px;text-align:center;color:#fff;cursor:pointer;border:0;border-radius:3px;background:#003b7b;color:#fff;}
.newMain{min-height:calc(100% - 500px);}
.newMain h1{font-size:24px;text-align:center;}
.newMain span.author{width:100%;text-align:center;line-height:30px;color:#ccc;}
.welLogin{width:100%;height:60px;background:#f5f5f5;border:1px solid #ddd;line-height:59px;}
.welLogin h2{font-size:20px;float:left;margin:0 10px;}
.welLogin div{float:right;margin-right:10px;}
.welMain{width:100%;height:auto;border:1px solid #ddd;;border-top:0;background:#fff;}
.welLeft{width:730px;height:100%;border-right:1px solid #ddd;float:left;padding-bottom:20px;}
.welRight{width:calc(100% - 730px);float:right;}
.labSel{width:345px;margin:50px auto;}
.labSel label{line-height:50px;font-size:16px;}
.labSel select{width:240px;height:50px;line-height:50px;border:1px solid #ddd;font-size:16px;}
.tabDiv{width:100%;height:300px;border:1px solid #ddd;border-top:0;border-left:0;}
.tabDiv h5{width:151px;height:100%;background:#f5f5f5;color:#333;line-height:300px;float:left;padding-left:5px;font-size:15px;
			margin:0;border:1px solid #ddd;border-top:0;border-bottom:0;}
.tabPad{width:100%;height:100%;float:left;padding:30px;width:950px;}
.tabPad>div{float:left;width:50%;height:100%;border-right:1px dashed #ddd;}
.tabPad>div:last-of-type{padding-left:20px;border-right:0;}
.stepPic{margin-bottom:30px;}
.sel3 select{width:300px;}
.sel42 select{width:420px;}
.selIn1 select,.selIn1 input{width:100px;}
.selIn12 select,.selIn12 input{width:120px;}
.selIn227 select,.selIn227 input{width:227px;}
.selIn140 select,.selIn140 input{width:140px;}
.w12{width:120px;}
.w19{width:190px;}
.w10{width:100px;}
.w135 input{width:135px;}
.w37 select{width:37px;}
.selIn135 select{width:135px;}
.tabPic{width:160px;height:auto;margin:auto;}
.iconBtn{width:162px;margin:50px auto;color:#003764;font-size:20px;cursor:pointer;}
.iconBtn input{font-size:20px;color:#003764}
.workMotal{width:700px;height:400px;background:#fff;padding:20px;padding-top:0;position:absolute;left:-350px;}
.workTi{width:100%;height:60px;border-bottom:1px solid #dcdcdc;line-height:60px;margin-bottom:15px;}
.workTi h5{float:left;font-size:17px;margin:0;}
.workMotal ul li{width:100%;height:40px;line-height:40px;margin-bottom:15px;}
.workMotal ul li label{width:100px;float:left;display:inline-block;font-weight:600;}
.workMotal ul li div{float:left;width:calc(100% - 100px);}
.workMotal ul li input,.workMotal ul li select{width:100%;border:1px solid #ddd;padding-left:5px;line-height:40px;height:40px;}
.workMotal ul li:first-of-type input{width:80px;} 
.workMotal ul li:first-of-type select{width:50px}
.workMotal ul li textarea{width:100%;height:60px;resize:none;border:1px solid #ddd;text-indent:1em;margin-bottom:20px;}
.paperMotal ul li div input{width:240px;}
.paperMotal{;position:absolute;left:0px;!important}
.paperMotal ul li:first-of-type div select{width:240px;}
.tabLeft{width:230px;height:auto;float:left;margin-right:28px;}
.tabLeft>div{width:230px;height:56px;background:#003c7b;color:#fff;text-align:center;line-height:56px;position:relative;font-size:20px;margin-bottom:10px;}
.tabLeft>div>i{position:absolute;color:#003b7b;left:0;right:0;bottom:-12px;}
.tabLeft ul{width:100%;height:auto;background:#fff;margin:0;padding-left:18px;padding-top:18px;}
.tabLeft ul li{width:88px;height:36px;line-height:36px;text-align:center;background:#f2f7fd;color:#003c7b;float:left;margin-right:18px;margin-bottom:13px;border:2px solid #f2f7fd;}
.tabLeft ul li:hover{border:2px solid #003c7b;background:#fff;cursor:pointer;}
.conRight{width:942px;height:auto;float:right;background:#fff;padding:10px 20px;}
td .btn_2{width:130px;height:40px;margin:auto;padding-top:3px;}
td .btn_2 input{width:60px;height:34px;line-height:34px;cursor:pointer;margin-right:8px;background:#003b7b;border-radius:3px;color:#fff;}
td .btn_2 input:last-of-type{background:#da0300;margin-right:0;}
td.btn_1 input{width:60px;height:34px;line-height:34px;cursor:pointer;margin-right:8px;background:#003b7b;border-radius:3px;color:#fff;}

.zxNav{width:230px;height:auto;float:left;}
.zxNav>ul>li{margin-bottom:10px;background:#f2f7fd;}
.zxNav>ul>li>div{width:100%;height:65px;border-bottom:1px solid #d9dee4;color:#003764;line-height:65px}
.zxNav>ul>li>div span{font-size:16px;}
.zxNav>ul>li>div img{margin-top:20px;margin-left:70px;}
ol,ul{list-style:none;margin:0;}
.zxNav>ul>li li a{text-align:center;height:48px;line-height:48px;width:100%;display:block;font-size:16px;}
.zxNav>ul>li li a:hover{color:#003764;cursor:pointer;text-decoration:none;}

.zxCon{width:940px;float:right;background:#fff;padding:10px 20px;height:730px;overflow:scroll;overflow-x:auto;overflow-y:auto;}
.zxChead{width:100%;height:50px;border-bottom:3px solid #003877;}
.zxChead .aTitle{width:auto;border-bottom:3px solid #da0300;color:#003b7b;font-size:19px;line-height:47px;font-weight:600;float:left;}
.zxChead .dTitle{float:right;padding-top:10px;}
.zxChead .dTitle span{line-height:30px;float:right;}
.disAb{background:#f1f1f1;color:#a1a1a1;}
.redTip{color:#f00;width:100%;text-align:center;}
.tltBox{background-color:#da0300;}

