.main{width:1190px; margin:20px auto;}
.main .side{width:200px; padding-right:24px; float:left; border-right:1px solid #dadada; text-align:right;}
.main .side h1{font-size:22px; border-bottom:2px solid #becfe1; padding:14px 0; font-family:"微软雅黑", "宋体"; font-weight:normal; color:#306599;}
.main .side li{height:44px; line-height:44px; font-size:14px; border-bottom:1px solid #e9e9e9;}
.main .side li a{color:#a2a2a2;}
.main .side li.on a, .main .side li:hover a{color:#25527c; display:block; font-weight:bold; text-decoration:none;}
.main .cont{width:930px; float:right;}
.main .cont .nav, .main .cont .nav a{color:#999;}
.main .cont .title{border-bottom:1px solid #a6a6a6; height:38px; line-height:38px; font-size:18px; margin-top:20px; text-indent:20px; color:#0b5aa1; font-weight:bold;}
.main .cont .content{padding-top:15px; line-height:26px; font-size:14px; color:#666;}
.main .cont .list{margin-top:10px;}
.main .cont .list li{border-bottom:1px dashed #ccc; height:30px; line-height:34px; font-size:14px; color:#666; position:relative;}
.main .cont .list li a{color:#666;}
.main .cont .list li span{position:absolute; right:0; top:0; text-align:right; height:34px; line-height:34px;}

.banner_main{height:217px;text-align:center;}
.banner img{height:217px;}


.piclist{ margin:0 auto; float:left; min-width:900px;}
.pic_list li{float:left;margin-right:15px; margin-left:15px;margin-top:15px;}
.pic_list li a:hover{ text-decoration:none; color:#0b5aa1;}
.imgg{ width:202px; height:150px; overflow:hidden;}
.pic_list li img{width:202px;height:150px; transition: all 0.5s ease-in;}
.pic_list li img:hover{transform: scale(1.3);} 
.pic_list li span{text-align: center;width: 200px;margin: 0 auto;font-size: 15px;line-height: 20px;overflow: hidden;}