body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font-family: 微软雅黑,Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li{ margin:0px; padding:0px; list-style:none; }
img{vertical-align:top; border:none;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;}
.clear{ clear:both; margin:0; padding:0;}
a{text-decoration:none; color:#000;}
html{overflow-x:hidden;-webkit-text-size-adjust:none;}
/*公用样式*/
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {*zoom:1; }
.left{float:left;}
.right{float:right;}
a:hover{ text-decoration:underline}
/**/
#main{position:relative; overflow:hidden; background:#ffffff;}
#main .header{width:100%; height:120px; background:url(../images/head_bg2.png) repeat-x center top; position:absolute; left:0; top:0; z-index:99999;}
#main .header .hTop{height:30px; color:#fff; line-height:30px;}
#main .header .hTop .sImg{position:relative; top:8px; margin:0 5px 0 20px;}
#main .header .hTop .qq{position:relative; top:3px; margin:0 10px 0 5px;}
#main .header .logo{position:absolute; top:56px; left:80px;}
#main .header .nav{width:950px; margin-top:40px; font-size:18px;}
#main .header .nav li{width:123px; height:35px; background:url(../images/navBg.png) no-repeat center top; float:left; margin-right:10px; line-height:35px; text-align:center; position:relative;}
#main .header .nav li img{position:absolute; bottom:-28px; left:50%; margin-left:-15px; display:none;}
#main .header .nav li.active{background:url(../images/hv.png) no-repeat center top;}
#main .header .nav li:hover{background:url(../images/hv.png) no-repeat center top;}
#main .header .nav li a{color:#fff; font-size:18px; text-decoration:none;}
#main .header .nav2{width:100px; margin-top:33px; font-size:14px;}
#main .header .nav2 li{width:90px; height:25px; background:url(../images/login_bg.png) no-repeat center top; float:left; margin-right:10px; line-height:25px; text-align:center;}
#main .header .nav2 li a{color:#409caf;}
/**/
#main .footer{width:100%; height:30px; background:#005e6e; position:absolute; bottom:0; left:0; text-align:center; line-height:30px; color:#fff;}
#mainTwo .footer{width:100%; height:30px; background:#005e6e; text-align:center; line-height:30px; color:#fff; position:fixed; bottom:0; left:0;}
.color1{color:#e74c3c;}/*橘红*/
.color2{color:#3f99b1;}/*橘红*/
.tCenter{text-align:center;}
#main .huiBtn{width:130px; height:35px; background:url(../images/hui.png) no-repeat center top; position:absolute; bottom:30px; left:50%; text-align:center; line-height:35px; color:#fff;}
#main .heZuo{width:100%; background:url(../images/idex_b.png) repeat-x center top; position:absolute; bottom:30px; left:0; border-top:1px solid #005e6e; z-index:9999;}
#main .heZuo .heZover{height:0; overflow:hidden;}
.w1004{width:1004px; margin:0 auto;}
#main .heZuo table{margin-top:30px;}
#main .heZuo #hZbtn{ width:110px; height:30px; position:absolute; top:-30px; left:50%; margin-left:-55px; cursor:pointer;}
.daili{display:block; width:90px; height:22px; text-align:center; line-height:22px; background:url(../images/aaaaaaaaaaaa.jpg) no-repeat center top; color:#2c768a; margin:4px 10px 0 0; cursor:pointer;}
/**/
#login{position:fixed; right:15%; top:25%; width:330px; height:300px;}
#login .weiXin{position:absolute; right:-88px; top:0;}
#login .loginTop{width:330px; height:11px; background:url(../images/top.png) no-repeat center top;}
#login .loginCen{width:330px; background:url(../images/cen.png) repeat-y center top; overflow:hidden;}
#login .loginBtn{width:330px; height:20px; background:url(../images/btn.png) no-repeat center top;}
#login ul{width:285px; margin:0 auto; margin-top:22px;}
#login ul li.h1{color:#e74c3c; font-size:14px; margin-bottom:15px;}
#login ul li.rd{margin-bottom:15px;}
#login ul li .lei{color:#00a0bc; margin-right:20px; font-size:16px;}
#login ul li.text{margin-bottom:15px;} 
#login ul li.text input{width:208px; height:38px; border:1px solid #ccc; background:#fff; padding-left:60px; padding-right:10px; line-height:38px; font-size:16px;}
#login ul li.text input.i1{background:url(../images/zh.jpg) no-repeat center;}
#login ul li.text input.i2{background:url(../images/mm.jpg) no-repeat center;}
#login ul li .btn{width:280px; height:40px; background:url(../images/lg2.jpg) no-repeat center top; border:none; margin-bottom:15px; cursor:pointer;}
#login ul li .btn:hover{background:url(../images/lg.png) no-repeat center top;}
#login .radio{margin-left:10px; font-size:16px;}
#login .radio span{width:14px; height:14px; background:url(../images/r_b.png) no-repeat center top; margin-right:5px; display:inline-block;}
#login .radio span.active{background:url(../images/r_h.png) no-repeat center top;}
/**/
#main {}
#main ul.mImg li{display:none; filter:alpha(opacity:80); opacity:0.8; overflow:hidden;}
#main ul.mImg li img{width:100%; height:100%;}
#main ol.oImg{position:absolute; bottom:74px; left:50%; z-index:9999;}
#main ol.oImg li{width:14px; height:14px; background:#ccc; float:left; margin:0 2px; background:url(../images/bg_q.png) no-repeat center;}
#main ol.oImg li.active{background:#0F0; background:url(../images/bg_qhover.png) no-repeat center;}

#main .neiRong{background:#fff; font-size:16px; line-height:24px; color:#333;}
#main .neiRong h1{font-size:20px; font-weight:normal; margin:20px 0;}
#main .neiRong h2{font-size:16px; font-weight:normal; margin:20px 0;}
#main .neiRong h3{font-size:14px; text-align:center; font-weight:normal; margin-bottom:30px;}
#main .neiRong p{margin:20px 0;}
#cp_tab{overflow:hidden; width:1004px;}
#cp_tab .overflow{width:1300px;}
#cp_tab li{padding:7px 18px; background:#d3eef3; border-radius:3px; float:left; margin-right:51px; color:#2f95aa; cursor:pointer;}
#cp_tab li.active{background:#5bb7ca; color:#fff;}
#cp_tabBox li{display:none;}
#cp_tabBox li.active{display:block;}
/*select*/
.sex{float:left; display:none;}
.div_select{float:right; width:90px; background:url(../images/bgk.jpg) no-repeat center top; margin:5px 10px 0 0; position:relative;}
.div_select span{display:block; height:20px; line-height:20px; text-indent:8px; width:90px; position:relative; color:#017b90;z-index:10000;}
.div_select span em{position:absolute; right:10px; top:-13px;display:block;border-top: 6px solid #017b90;border-left: 6px solid #9cdde9;border-right: 6px solid #9cdde9;width:0; height:0; margin-top:21px; overflow:hidden;-webkit-transition:-webkit-transform 0.2s ease-in; -moz-transition:-moz-transform 0.2s ease-in; -o-transition:-o-transform 0.2s ease-in; transition:transform 0.2s ease-in;}
.div_select span em.em{-moz-transform:rotate(180deg); -moz-transform-origin:50% 50%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 50%; -o-transform:rotate(180deg); -o-transform-origin:50% 50%; transform:rotate(180deg);transform-origin:50% 50%; filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.div_select ul{width:90px; border-top:none; display:none; background:#9cdde9; position:absolute; left:0; top:20px;} 
.div_select ul li{height:20px; line-height:20px; text-align:center; color:#017b90;}
.div_select ul li.active{background:#017b90; color:#fff;}
.clear{clear:both;}

#main .neiRong .rRnew{width:600px;}
#main .neiRong .rRnew h1{margin:20px 0 20px 0;}
#main .neiRong .rRnew .rRnul li{margin:10px 0;}
#main .neiRong .rRnew .rRnul li span{color:#888;}
#main .neiRong .rRnew .rRnul li a{border-left:2px solid #e68781; padding-left:12px;}
#main .neiRong .rRnew2{width:315px; height:300px; background:#e0f2f6;}
#main .neiRong .rRnew2 h1{margin:30px 0 30px 50px;}
#main .neiRong .rRnew2 .rRnul{margin:0 0 0 50px;}
#main .neiRong .rRnew2 .rRnul li{margin:10px 0;}
#main .neiRong .rRnew2 .rRnul li span{color:#888;}
#main .neiRong .rRnew2 .rRnul li a{border-left:2px solid #77b0b9; padding-left:12px;}
.fanye{margin:30px 0 0 0; color:#4e909e;}
.fanye .active{color:#d45743;}
.gengduo{font-size:22px; display:block; width:100%; text-align:center; margin:10px 0;}
.mianbao a{color:#888;}
.mianbao a.mbColor{color:#3f99b1;}

#main .neiRong{height:440px; overflow:hidden; width:1100px; margin:0 auto; margin-top:150px; }

.errtip{color:#f00; margin-bottom:10px;}
/*  维护升级样式 */
.release{ height:30px; line-height:30px; text-indent:25px; color:#FFF; background:#F56D1F;text-align: center;cursor: pointer;*overflow:hidden;position: absolute;top: 30px;width: 100%;}