
/* CSS Document */

.banner{ width:100%; overflow:hidden}
.banner img{ display:block; width:100%}

.main{ width:1000px; margin:0 auto; padding-top:10px;}
.now{ clear:both; zoom:1; font:12px/21px "新宋体", "宋体", "仿宋"; color:#666}
.now a{ color:#666}
.now p{ clear:both; height:1px; border-bottom:1px solid #ccc; }
.now i{ display:block; height:1px; border-bottom:1px solid #26438a; width:220px; margin-top:1px}

.m_l_box{ width:260px; float:left; margin-top:15px}
.meau{border-radius:5px 5px 0 0; overflow:hidden; }
.meau h3{ font:bold 18px/40px Microsoft Yahei; color:#fff; background:url(../images/navbg.jpg) left top repeat-x; overflow:hidden; text-align:center}
.meau ul{ margin-bottom:-2px}
.meau ul li{ background:url(../images/mlibg.jpg) left top repeat-x; font:14px/35px Microsoft Yahei; color:#666; padding-bottom:2px; padding-left:30px}
.meau ul li a{ color:#666; display:block; background:url(../images/greenrigth.png) left center no-repeat; padding-left:20px}
.meau ul li:hover{ background:url(../images/mlihoverbg.jpg) left top repeat-x;}
.meau ul li:hover a{ color:#223e86}

.recom{ margin-top:10px; border-radius:5px 5px 0 0; overflow:hidden}
.recom h3{ font:bold 18px/40px Microsoft Yahei; color:#fff; background:url(../images/navbg.jpg) left top repeat-x; overflow:hidden; text-align:center}
.recom ol{ border:1px solid #ddd; border-top:0; border-bottom:2px solid #ddd; background:#fff; text-align:center; padding-bottom:20px}
.recom ol li{ padding-top:10px}
.recom ol li img{ /*width:240px;*/ display:block; margin:0 auto; height:142px;border:1px solid #ccc;padding:2px;}
.recom ol li p{ font:12px/21px Microsoft Yahei; color:#666;background:none;width:230px;margin:5px auto;}

.kf{ margin-top:10px; border-radius:5px 5px 0 0; overflow:hidden; background:#fff}
.kf h3{ font:bold 18px/40px Microsoft Yahei; color:#fff; background:url(../images/navbg.jpg) left top repeat-x; overflow:hidden; text-align:center}
.kfBox{ border:1px solid #ddd; border-top:0; padding-bottom:20px}
.kfBox h5{ font:bold 18px/32px Microsoft Yahei; color:#333; text-align:center; border-top:1px dotted #ccc; padding-top:15px; margin-top:15px}
.kf dl{ padding-top:20px;  }
.kf dl dt{margin:0 10px;  }
.kf dl dt h4,.kf dl dd h4{ font:18px/36px Microsoft Yahei; color:#666; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:20px }
.kf dl dd{  padding-top:10px; margin:0 10px}
.kf dl dd div { text-align:left;}
.kf dl dd a{ display:inline-block; margin-left:10px; margin-top:20px; font:14px/36px "微软雅黑", "宋体", "仿宋"; color:#fff; background:#32abe2; padding:0 10px; border-radius:5px}

.m_r_box{ width:720px; float:right; margin-top:20px}
.m_r_box ul li{ overflow:hidden; zoom:1; border-bottom:1px dotted #ccc; padding-bottom:10px; margin-bottom:10px}
.m_r_box ul li .img_m{ height:145px; overflow:hidden; float:left; /*width:227px*/}
.m_r_box ul li .img_m img{ /*width:203px;*/ height:120px; margin:10px 0 0 10px;border:1px solid #ccc;padding:2px;}
.txt_m{ float:left; margin-left:15px; width:475px}
.txt_m h4{ font:bold 14px/32px "新宋体", "宋体", "仿宋"; color:#2b488c}
.txt_m p{ font:12px/20px "新宋体", "宋体", "仿宋"; color:#666}
.txt_m h4 a{ font:bold 14px/32px "新宋体", "宋体", "仿宋";  width:500px;}
.txt_m a{ width:109px; height:31px; display:inline-block; margin-right:10px; text-align:center; font:12px/31px "新宋体", "宋体", "仿宋"; color:#fff; margin-top:10px}
.txt_m a.zx{ background:url(../images/zx.png) left top no-repeat}
.txt_m a.lj{ background:url(../images/lj.png) left top no-repeat}

/*.page{
	padding-top:5px;height:30px; 
	line-height:25px;background:#f5f5f5; 
	text-align:center;border:1px solid #ccc
}
.page a{
	font:14px Microsoft Yahei;
	padding:3px 5px 2px 5px;
}*/

.page{margin:0 auto; position: relative; text-align: center;}
.page a, .page span{height: 30px; padding: 0 10px; border-radius: 5px; font-size: 14px; color: #333; line-height: 30px; text-align: center; display: inline-block; font-weight: 500; margin-right: 12px;
    transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -webkit-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
}
.page a:hover, .page .Ahover{
    background: #000;
    color: #FFF;
}
.page a:last-child{
    margin-right: 0;
}

.page .pagenum{display: inline-block; margin-right: 10px;}


.data{ width:720px; background:#f8f8f8; margin-top:30px; padding-bottom:20px}
.data h4{ font:21px/40px Microsoft Yahei; text-indent:0.5em}
.data p{ clear:both; height:1px; border-bottom:1px solid #000; }
.data i{ display:block; height:1px; border-bottom:1px solid #26438a; width:100px; margin-top:1px}
.data ol{ float:left; width:680px; margin:20px 0 0 10px}
.data ol li{ overflow:hidden; zoom:1; font:12px/32px "新宋体", "宋体", "仿宋"; color:#666}
.data ol li a{ float:left; color:#666;width:600px;overflow:hidden;}
.data ol li span{ float:right; padding-right:20px}