.top{height:40px;line-height:40px;border-bottom:1px  #ddd solid;}
.topa{float:left;color:#999;font-size:14px;}
.topb{float:right;}
.topb a{color:#999;font-size:14px;margin:0px 10px;}
.header{height:85px;}
.header a{float:left;margin-top:15px;}
.headera{color:#5B8FF5;font-size:28px;font-weight:bold;}
.headerb{color:#999;font-size:12px;}
.nav{height:36px;line-height:30px;}
.nav a{color:#333;display:inline-block;font-size:16px;margin-right:40px;}
.nav a:hover{color:#5B8FF5;cursor:pointer;}
.banner{min-width:1200px;height:400px;background:url(../images/banner.png) no-repeat center;width:100%;background-color:#2e5bf6;overflow:hidden;}
.bannerlogin{padding:30px;position:relative;box-sizing:border-box;width:250px;height:320px;background:#fff;margin-top:40px;float:right;}
.cardlogin{margin-top:40px;float:right;display: none;position:relative;}
 .banner iframe{width:250px;height:320px;overflow:hidden;}
.logina{text-align:center;}
.logina span{padding:4px 15px;color:#999;font-size:14px;cursor:pointer;}
.logina span.now{color:#5B8FF5;border-bottom:2px #5B8FF5 solid;}
.loginb input{outline-style: none; border:none;border-bottom:1px #ddd solid;line-height:34px;width:160px;}
.loginbut{display:inline-block;top: 430px;margin-top:40px;width: 190px;height: 34px;line-height: 34px;border-radius: 24px;background-color: rgba(91, 143, 245, 1);color: rgba(255, 255, 255, 1);font-size: 14px;text-align: center;border:none;}
.loginc{text-align:center;position:absolute;margin-top:30px;bottom:20px;left: 170px;color:#999;}
.loginc a{color:#999;}
.banner iframe{width:250px;height:320px;overflow:hidden;}
.logind{color:#5B8FF5;position: absolute;bottom: 20px;left: 34px;cursor: pointer;}
.fhzhdr{color:#5B8FF5;background:#fff;position:absolute;bottom: 23px;left: 30px;display:none;cursor:pointer;}

.youx{background-position:0px -320px;}
.mima{background-position:0px -340px;}
.loginb span{display:block;float:left;width:20px;height:20px;margin-top:10px;margin-right:10px;background-image:url(../images/allicon.png);background-repeat:no-repeat;}


.parta{width:580px;float:left;}
.indextit{position:relative;line-height:60px;border-bottom:1px #999 solid;margin-bottom:20px;height:60px;}
.indextit p span{cursor:pointer;color:#999;margin-right:40px;}
.indextit p span.now{color:#000;}
.indextit p{color:#000;float:left;font-size:18px;}
.indexb{display:block;position:absolute;bottom:0px;left:0px;height:5px;width:100px;background:#5B8FF5;}
.ititm{float:right;color:#999;}
.ititm:hover{color:#5B8FF5;}
.nrat {margin-bottom:10px;}
.nrat .imgout{width:240px;height:140px;float:left;margin-right:20px;overflow:hidden;}
.nrat img{min-width:240px;min-height:140px;max-width:240px;}
.nratb{height:140px;} 
.nratba{font-size:16px;font-weight:bold;line-height:40px;color:#101010;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:300px; } 
.nratba:hover{color:#5B8FF5;}
.nrat p.nratbb{font-size:14px;color:#999;text-indent:2em;} 
.nratbb .xq{color:#369;}

.indexlist li{margin-bottom: 10px;line-height: 25px;height: 25px;}
.indexlist span{color:#5B8FF5;font-size:30px;margin-right:20px;float:left;line-height: 8px;}
.indexlist font{color: #999;float: right;}
.indexlist a{color: #333;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 450px;display:inline-block;}
.indexlist a:hover{color:#5B8FF5;}
.cyyq{width:280px;float:left;margin:0px 10px;}
.cyyq:hover{box-shadow: 2px 2px 10px #ddd;cursor:pointer;}
.cyyq img{width:280px;height:180px;display:block;} 
.cyyqb{overflow:hidden;border:1px #ddd solid;border-top:0px;box-sizing:border-box;width:280px;height:150px;}
.cyyqbt{font-size:14px;color: #101010;margin-top:20px;border-left:3px #5B8FF5 solid;padding-left:20px;}
.cyyqnr{color:#999;margin:15px 20px;overflow: hidden;height:36px;}
.cyyqxq{display:block;width:70px;height:25px;line-height:25px;text-align:center;color:#fff;background:#5B8FF5;float:right;margin-right:20px;}
 
.cxzxitem{text-align:center;width:280px;height:180px;background:#f1f1f1;float:left;margin:10px 10px;}
.cxzxitem:hover{box-shadow: 2px 2px 10px #ddd;cursor:pointer;}
.cxzxitem img{margin-top:50px;margin-bottom:20px;}
.cxzxitem p{font-size:14px; color:#333;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 