.ban,.ban1{background:url(../images/ban.jpg) no-repeat center top;height:400px}
.ban1{background-image:url(../images/ban1.jpg)}
.position{font:12px/50px SimSun;border-bottom:1px solid #ddd;background:#f6f6f6}

.newslist{width:110%;margin:20px 0}
.newslist img{width:285px;height:180px}
.newslist li{float:left;width:285px;margin:20px 20px 0 0}
.newslist li h2{font:bold 14px/30px SimSun;height:30px;overflow:hidden}
.newslist li span,.newslist li p{color:#999;font:12px/2.2 SimSun}

.left{width:195px;float:left}
.left .lt,.left .lt1{background:url(../images/lt.jpg) no-repeat;height:50px}
.left .lt1{background:url(../images/lt1.jpg) no-repeat}
.left .lm{background:url(../images/lm1.jpg) repeat-y 0;padding:20px;font-size:12px;line-height:2}
.left .lb{background:url(../images/lb.jpg) no-repeat;height:26px}
.left-list li{height:42px;line-height:42px;background:url(../images/lm.jpg) no-repeat;padding-left:40px}
.left-list li.curr{background-image:url(../images/kmc.jpg)}
.right{width:980px;float:right}

.lists{width:105%}
.lists li{float:left;margin:0 25px 0 0;width:310px}
.lists li img{width:310px;height:310px}
.lists li span{display:block;text-align:center;font:14px/60px "Microsoft Yahei";height:60px;overflow:hidden}

.title{border-bottom:1px solid #e5e6e8;padding:20px;font-size:30px;text-align:center;margin-top:40px;line-height:1.6}
.content{padding:50px;font:16px/32px SimSun}
.sxp{height:84px;line-height:30px;font-size:12px;margin-bottom:30px}
.sxp h3{font-size:12px;border:1px solid #e8e8ec;margin-bottom:10px;height:30px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#8d8d8d} 
.sxp h3 strong{background:#f1f1f2;padding:0 10px;display:inline-block;height:30px;line-height:30px}
.sxp h3 a{color:#8d8d8d;padding:0 10px}
.sxp h3 a:hover{color:#0A64BE}

.question{ min-height:500px; overflow:hidden;}
.question_y{ float:right;}
.question_z{ float:left;}
.guest label{float:left;margin-right:20px}
.guest .put{ border:1px solid #99c0e1; font:12px/30px SimSun; padding:0 15px; width:580px; height:34px; background:none}
.guest .put1{ border:1px solid #99c0e1; font:12px/30px SimSun; padding:0 15px; width:580px; height:200px; background:none}
.guest .put2{ border:1px solid #99c0e1; font:12px/30px SimSun; padding:0 15px; width:200px; height:34px; background:none; }
.guest .submit{ background:url(../images/mfwt.jpg) no-repeat; width:300px; height:55px; margin-left:10px; margin-top:15px;}
.guest{ margin-top:30px;}

/*pagelist*/
.pagelist{text-align:center;margin:20px 0;clear:both}
.pagelist a,.pagelist span,.pagelist strong{display:inline-block;padding:5px 10px;height:22px;line-height:22px;color:1e50a2;border:1px solid #ddd}
.pagelist strong,.pagelist a:hover{background:#e93e00;color:#fff;text-decoration:none}