@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto; color:#333; background:#f6f6f6;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}

.wrap{width:950px; margin:0 auto; clear:both;}
.header{background:#3978c5;}
.banner{height:268px; background:url(/zhuanti/2014zkmx/images/banner.png) no-repeat center top;}
.header h1.logo{width:125px;padding:15px 0 0 33px;}
.header h1.logo a{height:35px; display:block;text-indent:-999em;}

.intr{padding:11px 0 22px; background:#f2f8ff;}
.intr p{line-height:26px; padding:0 38px 0 54px; text-indent:2em;}
.intr h3{left:2px;top:3px;}
.tit{height:82px; background:url(../images/tit.png) no-repeat; text-indent:-999em;}
.copy{background-position:left -84px;}
.road{background-position:left -167px;}
.start{background-position:left -250px;}
.tit-btn{right:22px;top:16px;}
.tit-btn a{line-height:31px;padding:0 6px; display:inline-block; background:#ff6a29; color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-left:15px; font-size:16px;}
.mx{border:1px solid #dbdee1; border-top:0 none; background:#fff;}
.mx-tab{height:35px; background:url(../images/mx-tabBg.gif) repeat-x;}
.mx-tab li{padding:3px 15px 1px; line-height:31px; color:#575757; float:left; border-right:1px solid #dbdee1; cursor:pointer;}
.mx-tab li.cur{color:#005ba2; padding:0 15px 1px; border-top:3px solid #005ba2; background:#fff; cursor:default;}
.mx-tab-con{ display:none;}
.tab-con-l{padding:0 300px 15px 42px;color:#000;}
.tab-con-l h3{line-height:46px; font-size:16px;}
.tab-con-l p{line-height:23px; text-indent:2em;}
.tab-con-l p a{color:#f80000;}
.tab-con-l ul{padding-left:72px; overflow:hidden;}
.tab-con-l ul li{width:222px;height:22px;line-height:22px; float:left; color:#005ba2; vertical-align:top;}
.tab-con-l ul li a{color:#005ba2;}
.tab-con-r{padding:18px 45px 15px 0;}
.tab-con-r img{cursor:pointer;}
.mt12{margin-top:12px;}
.copy-tab{padding:0 11px 32px; background:#fff; border:1px solid #dbdee1; border-top:0 none;}
.copy-tab .hd{width:270px;}
.copy-tab .hd li{height:32px; line-height:32px; background:url(../images/copy-tab-hd.gif) repeat-x; padding-left:15px; margin-top:-1px; border:1px solid #dbdee1; cursor:pointer; position:relative;}
.copy-tab .hd li.cur{background:#03a30a; color:#fff; cursor:default;}
.copy-tab .bd{margin-left:288px;}
.copy-tab-con{ display:none;}
.copy-l{padding-right:220px;}
.copy-l h3{line-height:36px;}
.copy-l p{line-height:23px; text-indent:2em;}
.copy-l p a{color:#f50000;}
.copy-r{padding-top:43px;}
.roadBg{padding:5px 30px 25px 26px;background:#fff; border:1px solid #dbdee1; border-top:0 none;}
.road-tit{height:37px; line-height:37px; background:url(../images/road-titBg.png) no-repeat center top; color:#fff;}
.road-l{width:440px;}
.road-l .explain{line-height:46px; color:#f80000;}
.road-l .person{height:433px;overflow:hidden; background:url(../images/roadBg.png) no-repeat 45px top;}
.road-l .person li{width:91px;height:91px; float:left; position:relative; overflow:hidden; background:#fff; margin:0 17px 14px 0;}
.road-l .person li span{width:91px;height:91px; background:url(../images/mask.png) no-repeat; display:block; position:absolute;left:0;top:0;}
.road-l .person li .an{position:absolute;left:0;top:0;}
.road-l .person li .an p{width:91px;height:79px;line-height:23px; padding-top:12px; text-align:center; color:#fff; background:url(../images/maskBg.jpg) no-repeat;}
.road-l .person li.mask118{ float:none; margin-left:158px;}
.road-l .person li.mask118,.road-l .person li.mask118 span{width:118px;height:118px;}
.road-l .person li.mask118 span{background:url(../images/mask118.jpg) no-repeat;}
.road-l .person li.mask118 .an p{width:118px;height:104px; line-height:26px;background:url(../images/mask118Bg.jpg) no-repeat;}
.road-r{width:396px; background:#fffdf8;}
.road-r ul{padding:11px 0 47px 13px;}
.road-r ul li{height:16px; line-height:16px; padding:25px 0 0 24px; background:url(../images/road-i3.gif) no-repeat left bottom; vertical-align:top; color:#010101;}
.road-r ul li span{margin-right:20px;}
.road-r ul li a{color:#010101;}
.road-r ul li.one{background:url(../images/road-i.gif) no-repeat left bottom; color:#ff0309;}
.road-r ul li.one a{color:#ff0309;}
.road-r ul li.two{background:url(../images/road-i2.gif) no-repeat left bottom; color:#f96831;}
.road-r ul li.two a{color:#f96831;}
.road-r ul li.three,.road-r ul li.three a{color:#0092c4;}
.start-ul{padding:0 0 18px 5px; background:#fff;border:1px solid #dbdee1; border-top:0 none;}
.start-ul li{width:144px;height:173px; float:left; margin-left:11px; display:inline; border-bottom:3px solid #00a3d2;background:url(../images/start-ul.png) no-repeat left 43px #f8f8f8;}
.start-ul li a:hover{text-decoration:none;}
.start-ul li span{ display:block; line-height:42px; color:#0072cc; font-size:18px;}
.start-ul li span a{color:#0072cc;}
.start-ul li p{padding:82px 0 0 10px; line-height:20px; color:#333;}
.start-ul li p a{color:#333;}
.start-ul li.li01{background-position:-155px 43px;}
.start-ul li.li02{background-position:-309px 43px;}
.start-ul li.li03{background-position:-463px 43px;}
.start-ul li.li04{background-position:-617px 43px;}
.start-ul li.li05{background-position:-772px 43px;}
.sns{background:url(../images/sns-bg.gif) repeat; border-top:2px solid #005ca5;padding:23px 0 16px 0}
.tab-conBig{position:fixed;_position:absolute;left:50%;top:50%; display:none; margin:-170px 0 0 -216px;z-index:99;}
.tab-conBig i{width:18px;height:18px; line-height:20px; cursor:pointer; background:#ccc; position:absolute;top:0;right:0px;}
.tab-mask{width:100%; background:#000;filter:alpha(opacity=50);opacity:0.5;position:absolute;left:0;top:0;z-index:98; display:none;}
:root .tab-mask{filter:none;}/*for IE9*/