﻿@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-size:12px;font-family:"Microsoft Yahei","微软雅黑"; color:#444; background:url(../images/bgTop.jpg) top repeat-x; position:relative}
img,input,button,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none; vertical-align:middle} 
ol,ul,li{list-style:none; margin:0; padding:0} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-style:normal; margin:0; padding:0}
a{text-decoration:none; color:#444}
a:active, a:focus,a:hover{outline:none; color:#047fd4}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */



.banner{margin:0 auto; width:100%; height:440px;overflow:hidden;}


.boxTop{ height:110px; width:1100px; position:relative; margin:0 auto;}
.logo{position:absolute; top:16px; left:0}
.btnTopC{position:absolute; right:360px; top:34px; height:42px; line-height:42px; font-size:14px; color:#666}
.btnTopC a{color:#666; display:inline-block; margin:0 10px;}
.btnTopC a:hover{color:#28a5e8}
.btnTopR{position:absolute; right:15px; top:34px; height:42px; line-height:42px; font-size:0; color:#666}
.btnTopR a{font-size:14px;color:#666; display:inline-block; margin:0 0 0 32px; padding-left:50px;}
.btnTopR a:hover{color:#28a5e8}
.btnYy{ background:url(../images/icoTopYy.png) left center no-repeat;}
.btnYy:hover{ background:url(../images/icoTopYyHover.png) left center no-repeat;}
.btnLogin{ background:url(../images/icoTopDl.png) left center no-repeat;}
.btnLogin:hover{ background:url(../images/icoTopDlHover.png) left center no-repeat;}
.btnMsg{ background:url(../images/icoMsg.png) left center no-repeat;}
.btnMsg:hover{ background:url(../images/icoMsgHover.png) left center no-repeat;}
.btnSearch{ background:url(../images/icoTopSearch.png) left center no-repeat;}

.searchTop{position:absolute; top:34px; left:50%; margin-left:208px; width:292px; height:42px; background:url(../images/bgSearch.png) no-repeat; z-index:10; display:none; overflow:hidden}
.inputTop{ margin:1px 0;border:0; background:none; height:40px; line-height:40px; width:250px; text-indent:15px; color:#666}
.submitTop{width:42px; height:42px;}
.submitTop:hover{}


.nav{position:relative; background:#0f69c3;height:50px; text-align:center; font-size:0}
.nav a{display:inline-block; padding:0 35px;height:50px;line-height:50px; overflow:hidden;text-align:center; font-size:18px; color:#fff}
.nav a:hover{ color:#fff;}
.nav .on{background:url(../images/bgMove.png) center bottom no-repeat;color:#fff}



@keyframes AsubNav{0%{top:180px;}100%{top:160px;}}
.subNav{position:absolute;top:160px; left:50%;z-index:1000; font-size:0;animation:AsubNav 0.5s; display:none}
.subNav div{background:#fff; width:160px;  /*border-top:8px solid #0074c5;*/box-shadow:0 1px 3px #ccc;}
.subNav div a{display:block; text-align:center; line-height:22px; font-size:14px; padding:14px 0; border-bottom:1px solid #dcdcdc}
.subNav div a:hover{background:#46b3ff; color:#fff; border-bottom:1px solid #46b3ff}

.boxInd1{background:#f0f0f0}
.indMain{ width:1100px; overflow:hidden; margin:0 auto;}
.indZt{ float:right; width:255px; height:240px; background:#fff; padding:10px;}

.indService1{ float:left;width:785px; display:inline-block; padding:10px;height:240px; background:#fff; position:relative}
.indService{ width:785px; height:240px;overflow:hidden; font-size:0}
.indService li{ display:inline-block; width:259px; height:240px; margin-right:4px;}
.indService li img{width:259px; height:190px;}
.indService li i{display:block; height:50px; line-height:50px; background:#f0f0f0; text-align:center; font-size:14px;}
.indService a:hover i{background:#52bdf6; color:#fff}

.brandGoL{width:28px; height:82px; position:absolute; top:90px; left:10px; z-index:3; background:url(../images/btnLeft2.png) center no-repeat}
.brandGoL:hover{background:url(../images/btnLeft2Hover.png) center no-repeat}
.brandGoR{width:28px; height:82px; position:absolute; top:90px; right:10px; z-index:3; background:url(../images/btnRight2.png) center no-repeat}
.brandGoR:hover{background:url(../images/btnRight2Hover.png) center no-repeat}

.boxInd2{ background:#0f70c3; height:260px;}

.indNews{ float:left; width:495px; padding:0 0 0 10px}
.navIndNews{border-bottom:1px solid #579bd5; height:64px; width:100%; color:#fff; position:relative}
.navIndNews i{font-size:18px; display:inline-block; border-bottom:2px solid #fff; height:63px; line-height:80px; padding:0 5px;}
.navIndNews a{ position:absolute; right:0; top:30px;display:block; width:30px; height:30px; background:url(../images/icoMore.png) center no-repeat; opacity:0.3}
.navIndNews a:hover{ opacity:1.0}
.indNewsList{font-size:0; padding-top:10px;}
.indNewsList a{ display:block;font-size:14px; line-height:30px; color:#fff; background:url(../images/bgLi.png) 0 14px no-repeat; text-indent:12px}
.indNewsList a span{ float:right; font-size:12px; color:#fff}

.indEwm{float:right; font-size:0}
.indEwm a{ display:inline-block; margin:0 25px;}
.indEwm i{ display:block; margin-top:10px; line-height:66px; font-size:18px; color:#fff; text-align:center}

.boxFoot{ background:#09529c;}
.boxFoot1{ width:1030px; margin:0 auto; height:52px; line-height:26px;font-size:12px; color:#999a9b; position:relative; color:#97abcb; padding:40px 0 40px 70px;}
.boxFoot1 a{color:#97abcb}
.boxFoot1 a:hover{color:#fff} 
.boxFoot1 img{position:absolute; left:0; top:35px;}

.btnLink{display:inline-block; position:absolute; bottom:45px; left:50%; margin-left:367px; width:183px; height:42px; background:url(../images/bgLink.png) no-repeat; font-size:16px; text-indent:50px; line-height:42px; color:#a5b1c5; overflow:hidden; z-index:2}
.btnLink:hover{ background:url(../images/bgLinkHover.png) no-repeat; color:#fff}
.boxLink{ position:absolute; bottom:87px; left:50%; margin-left:367px; width:183px; background:#46b3ff; display:none; z-index:1000}
.boxLink a{ display:block; line-height:18px; padding:12px 18px 12px 12px; font-size:14px; color:#fff; border-bottom:1px solid #6bc2ff; background:url(../images/icoJtLink.png) 168px center no-repeat}
.boxLink a:hover{background:url(../images/icoJtLink.png) 168px center no-repeat;background-color:#07417c}
.boxMask{ width:223px; height:132px; position:absolute; bottom:0; left:50%; margin-left:340px;  z-index:1;}

.boxEwm{ position:fixed; width:222px; height:248px; top:50%; margin-top:-129px; left:50%; margin-left:-131px; z-index:1000; background:url(../images/bgWxEwm.png) no-repeat; padding:5px; font-size:0; line-height:0; display:none; box-sizing:content-box}
.boxEwm a{display:block;height:26px; width:100%;}
.boxEwm img{ width:178px; height:178px; display:inline-block; margin:22px 0 0 22px}
.boxBlack{background:url(../images/bgBlack.png); width:100%; height:100%; position:fixed; z-index:999; top:0; left:0; display:none}


.btnShare1{position:absolute;top:530px; left:50%;/* margin-left:-530px;*/  margin-left:420px;width:130px;font-size:0;}
.btnShare1 i{font-size:12px; display:block; border-bottom:2px solid #dcdcdc; color:#999; text-indent:5px; line-height:30px}
.btnShare1 a{display:block; margin-top:10px; font-size:16px; color:#444; line-height:40px; height:40px; overflow:hidden}
.btnShare1 div{width:40px; height:40px; text-align:center;border-radius:6px; display:inline-block; margin-right:10px;}
.btnShare1 a img{ vertical-align:middle}
.btnShare1 .shareWx div{background-color:#6ac334}
.btnShare1 .shareWb div{background-color:#ff4444}
.btnShare1 .shareQz div{background-color:#f1a718}
.btnShare1 .shareQq div{background-color:#27a0f5}
.btnShare1 .shareToTop div{background-color:#acabab}
.btnShare1 .shareWx:hover div{background-color:#7fde46}
.btnShare1 .shareWb:hover div{background-color:#ff6767}
.btnShare1 .shareQz:hover div{background-color:#ffc34f}
.btnShare1 .shareQq:hover div{background-color:#4fb6fe}
.btnShare1 .shareToTop:hover div{background-color:#c6c4c4}

.btnShare1Fixed{position:fixed!important;top:100px!important; left:50%; margin-left:420px; }


.subBanner{width:100%; height:300px; font-size:0; overflow:hidden}


.boxGray{background:#f7f5f5; width:100%;overflow:hidden}



.boxMain{width:1100px; margin:20px auto 0 auto; overflow:hidden; background:url(../images/bannerMainLeft.jpg) left repeat-y; min-height:800px;}
.boxMain1{width:1100px; margin:20px auto 0 auto; overflow:hidden;}

.listDate{width:100%; overflow:hidden; }
.listDate a{display:block; border-bottom:1px solid #e8e8e8;padding:30px 0; overflow:hidden}
.listDate div{ float:left;width:88px; height:88px;font-size:30px; color:#61bff0; border:1px solid #e9e9e9; text-align:center; line-height:58px; margin:0 20px 0 10px}
.listDate div i{display:block; background:#61bff0; height:30px; line-height:30px; font-size:12px; color:#fff;}
.listDate span{float:left; width:680px;}
.listDate h1{font-size:24px; margin:0 0 8px 0; line-height:30px; color:#444; font-weight:normal}
.listDate h2{font-size:14px; color:#888; line-height:24px; font-weight:normal}
.listDate a:hover h1{color:#61bff0}



.boxL{ float:left; width:240px; display:inline-block; margin-right:50px; text-align:center;}
.navLeftHead{ height:80px; line-height:80px; color:#fff; font-size:30px; background:url(../images/bgNavLeftHead.jpg) no-repeat; background-color:#2778c9}
.navLeft{ margin-top:1px}
.navLeft li{ border-bottom:1px solid #fff;}
.navLeft li i{ display:block;}
.navLeft li i a{ display:block; color:#444;line-height:32px; padding:24px 50px; font-size:22px; border-left:4px solid #dbf1fd; background:#dbf1fd}
/*.navLeft li i a:hover{border-left:4px solid #e42b2b; background:#50bdf7; color:#fff}*/
.navLeft li i .on{border-left:4px solid #e42b2b; background:#50bdf7; color:#fff}
.navLeft li div{display:none; width:100%; font-size:0}
.navLeft li div a{display:block; font-size:18px;line-height:50px; height:50px;}
.navLeft li div .on{ color:#047fd4!important}

.icoLeft{ font-size:0; margin:3px 0 100px 0}
.icoLeft a{width:118px; height:118px; background:#41afea; display:inline-block; margin:0 4px 4px 0}
.icoLeft a i{display:block; font-size:18px; color:#fff}
.icoLeft a img{ margin:15px 0 5px 0;}
.icoLeft a:hover{background:#50bdf7;}

.boxR{ float:left; width:810px;}
.navCur{border-bottom:1px solid #e9e9e9; height:79px;}
.navCur i{display:inline-block;border-bottom:6px solid #0f69c3; font-size:30px; color:#0f69c3; line-height:73px;}
.navCur span{ float:right; line-height:80px; color:#999}


.rCon{font-size:18px; line-height:32px; padding:30px 0}
.rCon p{ margin-bottom:20px;}



.newsList{width:100%;overflow:hidden; }
.newsList a{display:block; width:100%; border-bottom:1px solid #e5e5e5;overflow:hidden; padding:30px 5px; line-height:26px;}
.newsList img{float:left; width:200px; display:inline-block; margin-right:20px;}
.newsList span{}
.newsList h1{ font-size:24px; padding:7px 0 8px 0; font-weight:normal}
.newsList h2{ font-size:12px; color:#b7b7b7; font-weight:normal;padding-bottom:5px;}
.newsList h3{ font-size:14px; color:#666; font-weight:normal; }

.boxLists{ border:1px solid #e5e5e5; margin:35px 20px 0 20px; box-shadow:3px 3px 3px #f1f1f1}
.navLists{ padding:15px 20px 10px 20px; font-size:16px; font-weight:bold; line-height:30px;}
.navLists a{float:right; font-size:12px; color:#999; font-weight:normal}
.navBlue1{ border-top:4px solid #178ed5;color:#178ed5; }
.navBlue2{ border-top:4px solid #00c4b8;color:#00c4b8; }
.navBlue3{ border-top:4px solid #76c900;color:#76c900; }

.lists{ padding:0 20px 10px 20px;}
.lists a{display:block; font-size:16px; padding:10px 5px 10px 20px; line-height:24px; border-top:1px solid #f3f3f3; background:url(../images/bgLi1.jpg) 8px center no-repeat;}
.lists a span{float:right; color:#999; font-size:14px}

.listText{ margin-top:10px; }
.listText a{display:block; font-size:16px; padding:13px 5px 13px 20px; line-height:24px; border-bottom:1px solid #e9e9e9; background:url(../images/bgLi1.jpg) 8px center no-repeat;}
.listText a span{float:right; color:#999; font-size:14px}


.listLcks{ margin:40px 0; font-size:0;}
.listLcks li{border:1px solid #e9e9e9; display:inline-block; margin:0 10px; width:248px; text-align:center; background:url(../images/bgBox.jpg) bottom repeat-x; vertical-align:top}
.listLcks li i{ display:block; border-top:6px solid #dcf2fd; font-size:22px; padding:18px 0 0 0; text-indent:20px; line-height:24px; text-align:left}
.listLcks img{ background:#2b9fdc; border-radius:50%; width:90px; height:90px; margin:20px auto}
.listLcks span{ display:block;margin:0 20px 15px 20px}
.listLcks span a{display:block; border-bottom:1px solid #e9e9e9; background:url(../images/bgLi1.jpg) 5px 16px no-repeat; line-height:40px; font-size:16px; text-align:left; text-indent:20px;}

.listZj{ margin-top:30px; font-size:0;}
.listZj li{border:1px solid #e9e9e9; display:inline-block; margin:10px;width:248px; text-align:center; background:url(../images/bgBox.jpg) bottom repeat-x; vertical-align:top; }
.listZj a{display:block; border-top:6px solid #dcf2fd; background:url(../images/icoMore1.png) bottom center no-repeat; padding-bottom:55px;}
.listZj img{ width:110px; height:145px; margin:30px auto 10px auto}
.listZj i{display:block; font-size:22px; margin:0 0 5px 0}
.listZj span{font-size:12px; line-height:20px;}
.listZj a:hover{background:url(../images/icoMore1Hover.png) bottom center no-repeat; }

.searchZj{ width:100%; margin:25px auto 15px auto; padding:0 0 0 80px; position:relative; font-size:14px; color:#666}
.searchZj i{position:absolute; left:0; top:5px; font-weight:bold;line-height:30px;}
.searchZj a{font-size:14px; display:inline-block; padding:0 10px; margin:5px 2px; line-height:30px;}
.searchZj a:hover{background:#e42b2b; color:#fff}
.searchZj .on{background:#e42b2b!important; color:#fff}

.listTszl{ margin:30px 0; font-size:0;}
.listTszl li{border:1px solid #e9e9e9; display:inline-block; margin:10px; width:248px; text-align:center; background:url(../images/bgBox.jpg) bottom repeat-x; vertical-align:top; }
.listTszl a{display:block; border-top:6px solid #dcf2fd; background:url(../images/icoMore1.png) bottom center no-repeat; padding-bottom:55px;}
/*.listTszl img{background:#2b9fdc; border-radius:50%; width:90px; height:90px; margin:25px auto 15px auto}*/
.listTszl img{ width:120px;margin:10px auto 15px auto}
.listTszl i{display:block; font-size:22px; margin:0 0 5px 0}
.listTszl span{font-size:12px; line-height:20px;}
.listTszl a:hover{background:url(../images/icoMore1Hover.png) bottom center no-repeat; }







.boxPage{width:100%; overflow:hidden; margin:20px 0 40px 0;}
.boxPage a{ display:inline-block;font-size:16px; float:left;color:#99a1a7;background-color:#e6e6e6;position:relative;  
border-radius:5px; 
behavior:url(/js/PIE.htc);
box-sizing:content-box;
}
.boxPage a:hover{ color:#fff; background-color:#0099eb;}
.curPage{color:#fff!important; background-color:#0099eb!important;}
.numPage{float:left;}
.numPage a{ width:46px; height:46px;text-align:center; line-height:46px; margin-right:8px;}
.btnPage{float:right; }
.prePage{ background:url(../images/pagePre.png) 15px center no-repeat; background-color:#e6e6e6; width:65px; height:46px; line-height:46px; padding:0 0 0 40px; margin:0 0 0 10px; text-align:left!important; font-size:16px!important;}
.prePage:hover{background:url(../images/pagePreHover.png) 15px center no-repeat; background-color:#ec5e60;}
.nextPage{background:url(../images/pageNext.png) 80px center no-repeat; background-color:#e6e6e6; width:70px; height:46px;line-height:46px; padding:0 35px 0 0; margin:0 0 0 10px;text-align:right!important;font-size:16px!important;}
.nextPage:hover{background:url(../images/pageNextHOver.png) 80px center no-repeat; background-color:#ec5e60;}

.showBanner{ background:url(../images/bannerShow.jpg) center no-repeat; height:250px; }

.showCur{ position:absolute; top:369px; left:0; width:100%;height:40px;}
.showCur span{display:block; width:1100px; margin:0 auto; line-height:40px; color:#999; font-size:12px; /*text-indent:20px*/}

.boxShow{ width:860px; padding:0 40px 40px 40px; background:#fff;box-shadow:1px 1px 4px #e0dede; border-radius:6px; position:relative; left:50%;margin:30px 0 30px -550px; /*margin:30px 0 30px -370px;*/overflow:hidden;
behavior:url(/js/PIE.htc); min-height:400px;}
.showTitle{ font-size:26px; line-height:40px; margin-top:30px;  font-weight:bold}
.showInfo{ border-bottom:2px solid #dcdcdc; font-size:14px; color:#999; padding:10px 0 20px 0; margin-bottom:15px; }
.showCon{ font-size:16px; line-height:30px; }
/*.showCon img{width:100%; max-width:700px; display:block; margin:20px auto; height:auto!important}*/


.tableMsg{ margin:20px 0 50px 0;}
.tableMsg td{ line-height:40px; padding:10px 0; font-size:16px}
.tRight{text-align:right}
.inputMsg{ border:1px solid #cbcbcb; line-height:40px; height:40px; padding:0 8px; font-size:14px; color:#666; width:300px;font-family:"Microsoft Yahei";border-radius:4px;}
.tableMsg i{font-style:normal; color:#ff1010; margin:0 10px;}
.inputMsgSort{width:130px!important; margin-right:5px}
.textareaMsg{border:1px solid #cbcbcb; line-height:26px; height:150px; padding:8px; font-size:14px; color:#666; width:600px;font-family:"Microsoft Yahei";border-radius:4px;}
.tableMsg label{display:inline-block; margin-right:10px}

.btnMsgSubmit{ background:#50bdf7; height:50px; line-height:48px; padding:0 50px; font-size:16px; color:#fff; border-bottom:3px solid #35a7e4; border-radius:4px; font-weight:bold; cursor:pointer;}
.btnMsgSubmit:hover{ background:#199be0;  border-bottom:3px solid #0b8bcf; color:#fff}



.showDoc{background:url(../images/bgBlack.png); position:fixed; width:100%; height:100%; top:0; left:0; z-index:100; display:none}
.showDoc1{ position:fixed; width:740px; min-height:340px; padding:30px; left:50%; top:50%; margin:-200px 0 0 -400px;background:#fff;z-index:101;}
.btnClose{ width:50px; height:50px; background:url(../images/icoClose.png) center no-repeat; background-color:#0f69c3; border-radius:50%; position:fixed; top:50%; left:50%;margin:-225px 0 0 375px; z-index:102;}
.btnClose:hover{ background-color:#50bdf7}

.docPic{float:left; width:200px; display:inline-block; margin-right:40px;}
.docBox{float:left; width:500px; }
.docNav{ border-bottom:2px solid #e9e9e9; height:75px;}
.docNav span{ display:inline-block;height:75px;font-size:26px; color:#0f69c3; border-bottom:2px solid #0f69c3; }
.docNav span i{display:block; font-size:16px; margin-top:3px}
.docCon{ font-size:16px; line-height:30px; margin:10px 0 0 0;width:100%; height:283px; overflow:hidden; overflow-y:auto}


.dcList{ margin:30px 0; font-size:0;}
.dcList li{border:1px solid #e9e9e9; display:inline-block; margin:10px; width:344px; text-align:center; background:url(../images/bgBox.jpg) bottom repeat-x; vertical-align:top; }
.dcList a{display:block; border-top:6px solid #dcf2fd; background:url(../images/icoMore1.png) bottom center no-repeat; padding-bottom:55px;}
.dcList img{background:#2b9fdc; border-radius:50%; width:90px; height:90px; margin:25px auto 15px auto}
.dcList i{display:block; font-size:22px; margin:0 0 5px 0}
.dcList span{font-size:12px; line-height:20px;}
.dcList a:hover{background:url(../images/icoMore1Hover.png) bottom center no-repeat; }

.wqList{ width:100%; overflow:hidden}
.wqList li{ font-size:0; margin-bottom:15px}
.wqList li h1{ display:block; font-weight:normal; margin-bottom:5px}
.wqList li h1 i{display:inline-block; width:50px; height:50px; border-radius:50%; background:#50bdf7; color:#fff; line-height:50px; text-align:center; font-size:16px; vertical-align:middle}
.wqList li h1 span{display:inline-block; border:1px solid #dcdcdc; line-height:30px; border-radius:6px; width:768px; margin-left:10px; font-size:16px; font-weight:bold; padding:9px 15px;vertical-align:middle; background:#e7f4fb; color:#0089d2}
.wqList li div{margin:0 0 0 70px; font-size:14px; font-size:0}
.wqList label{display:inline-block; font-size:15px; line-height:30px; width:20%; margin:5px 0;}
.wqList label input{margin:-5px 5px 0 0}
.wqList li h2{ display:block; font-size:15px; font-weight:normal; padding:15px 0 10px 0; margin-left:70px; border-bottom:1px dashed #dcdcdc}
.wqList li h3{ display:block; font-size:15px; font-weight:normal; padding:15px 0 10px 0; margin-left:70px;}

.textareaDc{width:99%; height:100px; border:1px solid #dcdcdc}
.inputDc{width:40%; height:40px; border:1px solid #dcdcdc}

.boxSubmit{ border-top:1px solid #dcdcdc; padding:20px 0; margin-top:20px}
.btnSubmit{ background:#50bdf7; height:50px; line-height:48px; padding:0 50px; font-size:16px; color:#fff; border-bottom:3px solid #35a7e4; border-radius:4px; font-weight:bold; cursor:pointer;}
.btnSubmit:hover{ background:#199be0;  border-bottom:3px solid #0b8bcf; color:#fff}


.lxwmList{ margin:20px 0; font-size:0;}
.lxwmList li{border:1px solid #e9e9e9; display:inline-block;  margin:10px 20px; border:1px solid #e9e9e9; width:508px;  text-align:center; background:url(../images/bgBox.jpg) bottom repeat-x; vertical-align:top}
.lxwmList li div{ display:block; border-top:6px solid #dcf2fd; font-size:22px; padding:18px 0 0 0; text-indent:20px; line-height:24px; text-align:left}
.lxwmList img{ background:#2b9fdc; border-radius:50%; width:90px; height:90px; margin:20px auto}
.lxwmList span{ display:block;margin:0 20px 15px 20px}
.lxwmList span a{display:block; border-bottom:1px solid #e9e9e9;line-height:50px; font-size:16px; text-align:left; text-indent:5px;}
.lxwmList i{ display:inline-block; width:100px;margin-left:110px; margin-right:-14px;}
.t3{ letter-spacing:15px;}
.t4{ letter-spacing:5px;}
.padding50{ padding-left:110px;}

.tableCzxx {
	border-collapse: collapse;
	border-spacing: 0;
	margin:20px 0 40px 0;
}
.tableCzxx td{border: 1px solid #ddd; font-size:14px; text-align:center; line-height:22px; padding:8px 0; line-height:26px; font-size:14px; width:9%}
.tableCzxx thead td{background:#5cc1ed; height:30px;color:#fff; font-size:17px; font-weight:bold}
.bgBlue{background:#e7f6fd}

.tableLc {
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom:30px;
}
.tableLc td{border: 1px solid #ddd; text-align:left; line-height:22px; font-size:14px; padding:8px; font-size:0}
.tableLc i{ text-align:center; text-align:center; display:block;font-size:14px; font-weight:bold; color:#666}
.tableLc span{display:inline-block;font-size:14px; width:25%;}

.titleBlue{background:#5cc1ed; font-size:18px; font-weight:bold; color:#fff; padding:8px 15px; line-height:30px; }


.picList{width:810px; overflow:hidden; margin:10px 0 0 0; font-size:0}
.picList a{display:inline-block; float:left;width:260px; height:235px; background:#eef9ff; text-align:center; line-height:0; position:relative; margin:15px 15px 0 0;}
.picList a div{width:260px; height:180px; overflow:hidden}
.picList a img{width:260px; height:180px;transition:transform 1s;}
.picList a h1{line-height:50px; font-size:14px; display:block; font-weight:normal; padding:0 20px;}
.picList a i{width:260px; height:180px; background:#000;filter:alpha(opacity=50);opacity:0.5; position:absolute; top:0; left:0; z-index:1; display:none}
.picList a span{ width:260px; height:180px; background:url(../images/icoLook.png) center no-repeat; position:absolute; top:0; left:0;z-index:2; display:none}
.picList a:hover i{display:block}
.picList a:hover span{display:block}
.picList a:hover{background:#50bdf7; color:#fff}
.picList a:hover img{
	transform: scale(1.2);
}


.tableHr td{border-bottom:1px solid #e5e5e5; line-height:22px; padding:10px 5px; text-align:center; font-size:15px}
.hrHead td{border-top:1px solid #e5e5e5!important; font-weight:bold; padding:15px 5px}
.hrHead i{display:block; border-right:1px solid #e5e5e5}

.btnHrLook{ border-radius:4px; background:#50bdf7; color:#fff; width:70%; line-height:34px; display:inline-block; font-size:14px;}
.btnHrLook:hover{background:#e94c3d; color:#fff}

.btnHrZwsq{ background:#50bdf7; color:#fff;  display:block; font-size:14px; text-align:center; line-height:46px;}
.btnHrZwsq:hover{background:#e94c3d; color:#fff}

.btnHrSubmit{border-radius:4px; background:#50bdf7; color:#fff; width:100%;font-size:18px;line-height:42px; cursor:pointer; margin:0 0 20px 0}
.btnHrSubmit:hover{background:#e94c3d; color:#fff}

.tableHrShow{ border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; font-size:14px; margin:20px 0}
.tableHrShow td{ border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding:10px; line-height:26px}
.tableHrShow strong{display:block; text-align:right}
.tRightHr{ background:#f3f3f3; text-align:right; font-weight:bold}



.zxtd{width:1000px;margin:20px auto;border-top:1px solid #dbdada;}
.zxtd .tb{border-right:1px solid #dbdada}
.zxtd .tb td{border-left:1px solid #dbdada;border-bottom:1px solid #dbdada;padding-top:5px;padding-bottom:5px}
.zxtd .tbH{background:#dbf1fd;color:#1692d4;font-size:15px;height:30px;padding:8px 5px 8px 15px; font-weight:bold; border-left:5px solid #1692d4!important}
.zxtd .tbH .close,.zxtd .tbH .close1{float:right; background:url(../images/btnCloseXc.png) no-repeat;height:22px;width:22px;cursor:pointer}
.zxtd .tbT{background:#f2f2f2;color:#333;font-size:14px;padding:6px 5px 7px 0;line-height:22px;text-align:right;width:150px}
.zxtd .it1{padding-left:10px}
.zxtd .it1 input{border:1px solid #dbdada;height:30px;line-height:30px;width:240px;float:left;font-size:14px;padding:0 5px;}
.zxtd .red{color:#f00;font-size:14px;font-weight:bold;float:left;margin:8px 0 0 5px}
.zxtd .it2{padding-left:10px;font-size:14px}
.zxtd .it2 input{margin:0 10px}
.zxtd .it3{padding-left:5px;font-size:14px;}
.zxtd .it3 input{border:1px solid #dbdada;height:30px;line-height:30px;width:45px;margin:0 5px;padding:0 5px;}
.zxtd .it4{padding:10px 0 10px 10px;}
.zxtd .it4 textarea{padding:5px;width:749px; height:120px;line-height:24px;font-size:16px;border:1px solid #dbdada;float:left}
.zxtd .it4 span{margin-top:115px;}
.zxtd .it5{font-size:16px}
.zxtd .it5 input{border:1px solid #dbdada;height:30px;line-height:30px;width:90px;margin:0 10px;font-size:16px;padding:0 5px;}
.zxtd .add,.zxtd .add1{background:#f2f2f2;color:#666;font-size:16px;text-align:center;padding-top:10px;padding-bottom:10px;border:1px solid #dbdada;border-top:none; cursor:pointer;}
.zxtd .it6{padding:10px!important;}
.zxtd .it6 textarea{padding:5px;width:985px;height:120px;line-height:24px;font-size:16px;border:1px solid #dbdada;}
.zxtd .tj{text-align:center;padding:20px 0}
.zxtd label{ display:inline-block; margin-right:8px}
.zxtd label input{ margin-right:3px}
.inputText{border:1px solid #dbdada;height:24px;line-height:24px;width:80px;padding:0 5px;}
.zxtd .it7{padding:10px 0 10px 10px; line-height:30px;}
.zxtd .it7 textarea{padding:5px;width:700px; height:120px;line-height:24px;font-size:12px;border:1px solid #dbdada; margin-bottom:5px}
.zxtd font{color:#ff0000; line-height:35px; margin:0 0 0 5px}


.picList1{font-size:0; margin-top:20px;}
.picList1 a{display:inline-block; width:33.3%; text-align:center; margin-bottom:15px;}

.znksList{ font-size:0; text-align:center}
.znksList a{display:inline-block; font-size:22px; width:40%; margin:20px; line-height:60px; border:1px solid #e9e9e9;border-top:6px solid #dcf2fd; background:url(../images/bgBox.jpg) bottom repeat-x; }

.searchCz{ font-size:0; text-align:center; padding:20px 0 0 0}
.searchCz li{display:inline-block; margin:0 15px; font-size:12px;}
.searchCz select{border:1px solid #dcdcdc; width:150px; height:34px;}
.inputSearchCz{border:1px solid #dcdcdc; width:150px; height:34px;}
.btnSearchCz{ width:100px;height:34px; background:#5cc1ed; color:#fff; text-align:center; cursor:pointer}
.btnSearchCz:hover{background:#35aff0}