.mg{width: 1200px;margin:0 auto;}
.b20{height: 10px;}
.clear{clear:both;}
.position{line-height: 35px;font-size: 14px;}
.position span{width: 80px;display: block;float: left;}
.types{font-size: 14px;line-height: 35px;}
.types .left{width: 80px;float: left;}
.types .right{width: 1120px;float: right;}
.types .right ul li{float: left;}


/* side */
/*.side_li a {padding: 0px 10px;}*/
.side_li {overflow:hidden;padding: 1px 11px 1px 10px;border-radius: 5px;}
.side_li:hover a,.side_on:hover a{color: #333;}
.side_li:hover {background:#EEEEEE;}
.side_on {background:#EEEEEE;overflow:hidden;padding: 0px 15px;border-radius: 5px;}


.glists{margin:15px 0px;}
.glists ul li{float: left;width: 220px;padding: 10px;}
.glists ul li .img{text-align: center;padding: 20px 0px;image-rendering: optimizeQuality;}
.glists ul li .title{text-align: center;line-height: 35px;}
.glists ul li .credit{text-align: center;line-height: 30px;font-size: 12px;}
.glists ul li .credit b{color: #e60000;font-size: 14px;}
.content{padding: 10px 15px;}
.g_info li{line-height: 35px;height: 35px;}
.g_info li h3{line-height: 35px;height: 35px;text-align: center;color: #e60000;}
#btn{background:#e60000;color: #fff;padding: 5px 20px;border-radius: 5px;}


.tb {width:100%;margin-top: 10px;}
.tb th {background:#EEEEEE;line-height: 49px;font-weight: bold;text-align: center;}
.tb td {border-bottom:#DDDDDD 1px solid;padding: 20px 15px;}
.tb tr:hover {background:#F3F3F3;}





































































