﻿.main
{
	width:1100px;
	margin:12px auto auto auto;
	}
.container
{
    width:1100px;
    margin:14px auto auto auto;
    clear:both;
    }
.container .head
{
    position:relative;
    height:43px;
    line-height:43px;
    padding-left:12px;
    background-color:#0081D2;
    }
.container .head span
{
    float:left;
    display:inline;
    }
.container .head .ch
{
    color:#FFFFFF;
    font-size:17px;
    }
.container .head .en
{
    color:#148BD6;
    font-size:22px;
    }
.container .head .more
{
    position:absolute;
    top:0px;
    right:10px;
    display:block;
    width:55px;
    height:43px;
    line-height:43px;
    text-align:right;
    color:#FFFFFF;
    }
.container .list-layout
{
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    }

.container .list ul
{
    margin:0px auto auto auto;
    padding-top:10px;
    }
.container .list li
{
    float:left;
    display:inline;
    width:100%;
    height:30px;
    background:url(imagesicon-13.jpg) left bottom repeat-x;
    }
.container .list li a
{
    display:block;
    float:left;
    line-height:30px;
    padding-left:15px;
    background:url(imagesicon-14.jpg) 3px 15px no-repeat;
    color:#333333;
    }
.container .list li a:hover
{
	text-decoration:underline;
    }
    
    
/*通知公告*/
.tzgg-layout
{
    float:left;
    display:inline;
    width:291px;
    }
.tzgg-layout .tzgg-list
{
    width:289px;
    height:206px;
    }
.tzgg-layout .tzgg-list ul
{
    width:259px;
    }
    
/*新闻动态*/
.news-layout
{
    float:left;
    display:inline;
    width:521px;
    margin-left:10px;
    }
.news-layout .news-list
{
    position:relative;
    width:519px;
    height:206px;
    }
.news-layout .news-list ul
{
    float:right;
    display:inline;
    width:228px;
    margin-right:7px;
    }
.news-layout .news-list .left-img
{
    position:absolute;
    left:12px;
    top:15px;
	width:262px;
	height:178px;
	}
.news-layout .news-list .left-img .show-img
{
	position:absolute;
	left:0px;
	top:6px;
	width:262px;
	height:178px;
	}
.news-layout .news-list .left-img .show-img img
{
	width:262px;
	height:178px;
	}
.news-layout .news-list .left-img .show-btn
{
	position:absolute;
	bottom:8px;
	height:6px;
	}
.news-layout .news-list .left-img .show-btn li
{
    float:left;
	display:inline;
	width:6px;
	height:6px;
	line-height:6px;
	margin-left:6px;
	cursor:pointer;
	}
    
/*学习园地*/
.xxyd-layout
{
    float:right;
    display:inline;
    width:265px;
    }
.xxyd-layout .xxyd-list
{
    width:263px;
    height:206px;
    }
.xxyd-layout .xxyd-list ul
{
    width:233px;
    }
/*党工团建设*/  
.dgtjs-layout
{
    float:left;
    display:inline;
    width:291px;
    }
.dgtjs-layout .dgtjs-list
{
    width:289px;
    height:206px;
    }
.dgtjs-layout .dgtjs-list .part-img
{
    width:260px;
    height:57px;
    padding-top:10px;
    margin:0px auto auto auto;
    }
.dgtjs-layout .dgtjs-list ul
{
    width:259px;
    padding-top:3px;
    }
/*教学科研*/ 
.jxky-layout
{
    float:left;
    display:inline;
    width:305px;
    margin-left:10px;
    }
.jxky-layout .jxky-list
{
    width:303px;
    height:206px;
    }
.jxky-layout .jxky-list ul
{
    width:273px;
    }
/*特色展示*/   
.tszs-layout
{
    float:left;
    display:inline;
    width:306px;
    margin-left:10px;
    }
.tszs-layout .tszs-list
{
    width:304px;
    height:206px;
    }
.tszs-layout .tszs-list ul
{
    width:284px;
    margin:0px auto auto auto;
    padding-top:18px;
    }
.tszs-layout .tszs-list ul li
{
    float:left;
    display:inline;
    width:284px;
    margin-bottom:16px;
    }
.tszs-layout .tszs-list li .left-img
{
    float:left;
    display:inline;
    width:88px;
    height:72px;
    border:1px solid #C8C8C8;
    }
.tszs-layout .tszs-list li .left-img img
{
    width:88px;
    height:72px;
    }
.tszs-layout .tszs-list li .right-con
{
    float:right;
    display:inline;
    width:185px;
    }
.tszs-layout .tszs-list li .right-con .head-title
{
    line-height:18px;
    font-size:14px;
    }
.tszs-layout .tszs-list li .right-con .head-title a
{
    color:#0081D2;
    }
.tszs-layout .tszs-list li .right-con .head-con
{
    line-height:16px;
    font-size:12px;
    }
.tszs-layout .tszs-list li .right-con .head-con a
{
    color:#333333;
    }

.other-layout
{
    float:right;
    width:163px;
    height:248px;
    border:1px solid #CCCCCC;
    }
.other-layout .other-head
{
    width:143px;
    height:32px;
    line-height:32px;
    margin:0px auto auto auto;
    padding-top:8px;
    font-size:16px;
    }
.other-layout .other-head .style1
{
    color:#0081D2;
    }
.other-layout .other-head .style2
{
    color:#333333;
    }
.other-layout .other-head .style3
{
    font-size:14px;
    color:#C7C7C7;
    }
.other-layout .other-img
{
    width:143px;
    height:51px;
    margin:10px auto auto auto;
    }
.other-layout .other-select{
    width:143px;
    margin:10px auto auto auto;
    }
.other-layout .other-select .select
{
    width:143px;
    height:20px;
    border:1px solid #ABADB3;
    }

.fczs-head
{
    width:1088px;
    }
.fczs-list
{
    position:relative;
    width:1098px;
    height:206px;
    margin:0px auto auto auto;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    }
.fczs-list .left-btn
{
    position:absolute;
    left:16px;
    top:80px;
    width:13px;
    height:22px;
    background:url(imagesicon-11.jpg) no-repeat;
    cursor:pointer;
    }
.fczs-list .right-btn
{
    position:absolute;
    right:16px;
    top:80px;
    width:13px;
    height:22px;
    background:url(imagesicon-12.jpg) no-repeat;
    cursor:pointer;
    }

.fczs-list .img-list
{
    position:absolute;
    left:33px;
    top:30px;
    width:1032px;
    height:164px;
    overflow:hidden;
    }
.fczs-list .img-list li
{
    float:left;
    display:inline;
    width:172px;
    height:164px;
    text-align:center;
    }
.fczs-list .img-list li .img
{
    width:154px;
    height:124px;
    margin:0px auto auto auto;
    }
.fczs-list .img-list li .img img
{
    width:154px;
    height:124px;
    }
.fczs-list .img-list li .title
{
    width:154px;
    height:40px;
    line-height:40px;
    background:url(imagesicon-13.jpg) left bottom repeat-x;
    font-size:14px;
    }
.fczs-list .img-list li .title a
{
    color:#414141;
    }

	
    
    
    
.main-layout
{
	width:100%;
	height:524px;
	padding-top:27px;
	background:url(../images/bg.jpg) top center no-repeat #F5F5F5;
	}
.main-layout .main
{
	width:982px;
	height:344px;
	margin:0px auto auto auto;
	padding-top:6px;
	background:url(imagesicon-9.jpg) no-repeat;
	}
.main-layout .main .let-img
{
    position:relative;
	float:left;
	display:inline;
	width:675px;
	height:333px;
	margin-left:6px;
	padding-top:5px;
	background:url(imagesicon-10.jpg) no-repeat;
	text-align:center;
	}
.main-layout .main .let-img li
{
	position:absolute;
	left:5px;
	top:5px;
	width:665px;
	height:328px;
	}
.main-layout .main .let-img li img
{
	width:665px;
	height:328px;
	}
.main-layout .main .let-img .btn
{
	position:absolute;
	bottom:10px;
	height:10px;
	z-index:999;
	}
.main-layout .main .let-img .btn dt
{
	float:left;
	display:inline;
	width:10px;
	height:10px;
	margin-left:10px;
	cursor:pointer;
	}
.main-layout .main .let-img img
{
	width:665px;
	height:328px;
	}
	
	
.main-layout .main .right-con
{
	float:right;
	display:inline;
	width:289px;
	margin-right:6px;
	}
.main-layout .main .right-con .head-layout
{
	position:relative;
	width:100%;
	height:30px;
	margin:4px auto auto auto;
	border-bottom:1px solid #CCCCCC;
	}
.main-layout .main .right-con .head-layout .head
{
	float:left;
	display:block;
	width:90px;
	height:30px;
	line-height:30px;
	margin-left:6px;
	background:url(imagesicon-12.jpg);
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	}
.main-layout .main .right-con .head-layout .more
{
	position:absolute;
	top:12px;
	right:18px;
	display:block;
	width:40px;
	height:7px;
	background:url(imagesicon-13.jpg);
	}
    

	
	
.new-layout
{
	width:982px;
	height:242px;
	margin:0px auto auto auto;
	padding-top:8px;
	}
.new-layout .head-layout
{
    position:relative;
    height:32px;
    background:url(../images/icon-18.jpg) no-repeat;
    }
.new-layout .head-layout .head
{
	float:left;
	display:inline;
	width:102px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	}
.new-layout .head-layout .more
{
    position:absolute;
    top:12px;
    right:10px;
    display:block;
    width:40px;
    height:7px;
	background:url(imagesicon-13.jpg) 0px 0px no-repeat;
	}
	
.new-layout .list
{
    width:340px;
    margin:8px auto auto auto;
    }
.new-layout .list li
{
    float:left;
    display:inline;
    width:100%;
    height:35px;
    font-size:14px;
    }
.new-layout .list li a
{
    display:block;
    float:left;
    width:290px;
    line-height:35px;
    padding-left:10px;
    background:url(../images/icon-19.jpg) 0px 15px no-repeat;
    color:#320000;
    }
.new-layout .list li a:hover
{
	text-decoration:underline;
    }
.new-layout .list li span
{
    display:block;
    float:right;
    width:40px;
    line-height:35px;
    color:#320000;
    }
	
.new-layout .left
{
    float:left;
    display:inline;
    width:340px;
    }
.new-layout .left .head-layout
{
	width:340px;
	}

.new-layout .center
{
    float:left;
    display:inline;
    width:340px;
    margin-left:16px;
    }
.new-layout .center .head-layout
{
	width:340px;
	}

.new-layout .right
{
	float:right;
	display:inline;
	width:270px;
	}
.new-layout .right .head-layout
{
	width:270px;
	}
.new-layout .right .link-list
{
    width:268px;
    height:97px;
    margin:6px auto auto auto;
    background-color:#F6F6F6;
    border:1px solid #D2D2D2;
    text-align:center;
    } 
.new-layout .right .link-list p
{
    padding-top:8px;
    }
.new-layout .right .link-list .select
{
    width:206px;
    height:20px;
    border:1px solid #DBDBDB;
    color:#696969;
    }
	
.new-layout .right .job
{
    width:271px;
    height:73px;
    margin:6px auto auto auto;
    }
