﻿body { font-size: 12px; font-family:  "SimSun","宋体","Arial Narrow",HELVETICA; font-style:normal; color: #333;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
ul,li,ol{list-style-type:none;list-style-position:outside;}
img { border: none;}
A:link {color:#333; text-decoration: none;}
A:visited {color:#333; text-decoration: none;}
A:hover { text-decoration: underline;}

/*清除浮动使用*/
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}
* html .wrapfix {height: 1%;}.wrapfix {display: block;}/* End hide from IE-mac */

/*公用CSS*/
.f_l{float:left;}
.f_r{float:right;}

/*广告*/
.gg{width:1024px;margin:7px auto;overflow:hidden;}
.gg1{width:1024px;margin:7px auto 0 auto;}
.gg2{width:1024px;margin:7px auto 0 auto;}
.gg3{width:1024px;margin:7px auto 0 auto;}
/*top*/
#top{width:100%;height:35px;line-height:35px;background:url(imagestop_bg.jpg) repeat-x;}
.top{width:1024px;margin:0 auto;}
.time{}
.icon{}
.icon a:hover{color:#A10000;}
.icon span{margin-left:20px;}
.icon .v-phone {background: url("imagesindex_icon.png") no-repeat scroll 0 -194px;padding-left:14px;}
.icon .v-qq {background: url("imagesindex_icon.png") no-repeat scroll 0 -224px;padding-left:18px;}
.icon .v-sina {background: url("imagesindex_icon.png") no-repeat scroll 0 -258px;padding-left:24px;}

/*banner*/
#banner{width:1024px;height:198px;margin:0 auto; background: #d50922;}


/*menu*/
#menu{width:1024px;height:42px;line-height:42px;background:url(imagesmenu_bg.jpg) no-repeat;text-align:center;margin:0 auto;}
#menu a{font-size:14px;font-weight:bold;color:#fff;background:url(imagesmenu_line.png) no-repeat right;text-decoration:none;padding-right:20px;margin:0 20px 0 0;}

/*xyyouth_banner*/
#xyyouth_banner{width:1024px;height:200px;margin:0 auto;background:url(imagesxyyouth_banner.jpg) no-repeat;}
#xyyouth_banner .notice{width:300px;height:114px;margin-top:42px;margin-left:42px;overflow:hidden;}
#xyyouth_banner .notice ul li{line-height:22px;}
#xyyouth_banner .notice ul li a{
	background: url("imagesindex_icon.png") no-repeat 0 5px;
    padding-left: 15px;
}
#xyyouth_banner .weibo a{margin-top:40px;margin-left:22px;width:320px;height:120px;display:block;background: url("imagesqczs.jpg") no-repeat 0 0;}
#xyyouth_banner .weibo .qq a{width:320px;height:55px;display:block;}
#xyyouth_banner .weibo .sina a{width:320px;height:57px;display:block;}
/*main1*/
#main1{width:1024px;margin:0 auto;overflow:hidden;}
.content ul li a:hover{color:#B92637}


.main1_left{width:284px;}
.notice{width:284px;margin-top:10px;}
.notice .title{height:33px;}
.notice .title a{color:#666;font-size:14px;font-weight:bold;}
.notice .content{padding-top:5px;border:1px solid #ccc;border-top:none;}
.notice .content ul{padding-bottom:7px;}
.notice .content ul li{padding-left:10px;}
.notice .content ul li a{
	background: url("imagesindex_icon.png") no-repeat 0 5px;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    padding-left: 15px;
	}



.main1_center{width:360px;margin:10px 10px 0 10px;}
.tuan_news{width:360px;background:url(imagescenter_top.jpg) no-repeat;}
.tuan_news .title{height:33px;line-height:33px;}
.tuan_news .title a{color:#fff;font-size:14px;font-weight:bold;padding:0 0 0 15px;display:block;}
.tuan_news .content{padding-top:10px;}
.tuan_news .content ul li{padding-left:10px;}
.tuan_news .content ul li a{
	background: url("imagesindex_icon.png") no-repeat 0 5px;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    padding-left: 15px;
	}
.tuan_news .content ul li a:hover{color:#B92637}


#main1 .point3 .info{padding-right:3px;font-size:14px;color:#555;line-height:24px;padding-top:4px;}
.point3 .title{height:29px;line-height:29px;}
.point3 .title a{color:#333;}
.point3 .hotPic {
    float: left;
    margin: 5px 7px 0 10px;
    overflow: hidden;
    position: relative;
}
.point3 .nohot {
    border: 1px solid #E7E7E7;
    display: block;
    height: 70px;
    padding: 1px;
}

.point3_c{margin:5px 0;}

.main1_right{width:360px;margin-top:10px;}



/*main2*/	
#main2{width:1024px;margin:10px auto 0;overflow:hidden;}

.main2_left{width:284px;}
.org{widht:284px;height:33px;background:url(imagespoint_r.jpg) no-repeat;}
.org .title{height:33px;line-height:30px;margin-left:35px;color:#fff;font-size:14px;font-weight:bold;}
.org .title a{color:#fff;}
.org_c{width:282px;height:232px;overflow: hidden;border:1px solid #ddd;border-top:none;padding-bottom:10px;position: relative;}
.org_c ul li{margin:5px 10px;}
.org_c ul li img{width:262px;}
.org #btn1, .org #btn2 {
    background: url("imagesindex_icon.png") no-repeat;
    display: block;
    float: right;
    height: 18px;
    margin-top: 5px;
    text-indent: -9999px;
    width: 20px;
	margin-right:5px;
}
.org #btn1 {
    background-position: 0px -318px;
}
.org #btn2 {
    background-position: -20px -318px;
}

.main2_center{width:360px;margin-left:10px;}

.main2_center .content{padding-top:5px;}

.main2_right{width:360px;}
.point{widht:360px;height:33px;background:url(imagescenter_top.jpg) no-repeat;}
.point .title{height:33px;line-height:33px;padding:0 0 0 15px;color:#fff;font-size:14px;font-weight:bold;}
.point .title a{color:#fff;}
.point_c{width:358px;border:1px solid #ddd;border-top:none;border-bottom:none;}
.point_news{padding:10px 10px 10px;height:83px;position:relative;overflow:hidden;border-bottom:1px dashed #DDDDDD;}
.point_news:hover {background:#fcfcfc url(imagesnews_line.gif) repeat-x bottom;;}
.point_news .title a{color:#b92637;font-size:14px;font-weight:bold;}
.point_news .title a:hover{text-decoration:underline;}
.point_news .content{margin-top:5px;}
.point_news .content .hotPic {
    float: left;
    margin: 0 7px 0 0;
    overflow: hidden;
}
.point_news .content .nohot{
	border: 1px solid #E7E7E7;
    display: block;
    height: 60px;
    padding: 1px;
}
.point_news .content  .info {
    color: #555555;
    font-size: 14px;
    line-height: 23px;
}

/*work*/
#work{width:1024px;margin:5px auto 0 auto;}
#work .title{
	background: url(imageswork_tit.jpg) no-repeat;
	height: 31px;    
	}
#work .title span{	
	color: #FFFFFF;.org_c ul li
    font-size: 14px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    margin-left: 35px;}
#work .content{overflow:hidden;border:1px solid #ddd;padding:10px;width:1004px;height:80px;}	

/* scrollleft */
.scrollleft{width:1004px;}
.scrollleft li{display:inline;width:302px;margin-right:5px;}
.scrollleft img{width:302px;height:80px;}

/*main3*/
#main3{width:1024px;margin:0 auto;margin-top:10px;}

.main3_left{width:284px;}
.video{width:360px;border-top:none;padding-bottom:13px;overflow:hidden;}
.video .hotPic {
    float: left;
    height: 105px;
    margin: 14px 0 0 10px;
    overflow: hidden;
    position: relative;
    width: 165px;
}
.video .hotPic .text {
    height: 24px;
    left: 0;
    line-height: 24px;
    position: absolute;
    text-align: center;
    top: 81px;
    width: 165px;
}
.video .hotPic .textbg {
    background:#000000;
    height: 24px;
    left: 0;
    opacity:0.6; 
	filter:alpha(opacity=60);  
    position: absolute;
    top: 81px;
    width: 165px;
}
.video .hotPic .icon_v2 {
    left: 5px;
    position: absolute;
    top: 58px;
}
.video .hotPic .text a {
    color: #FFFFFF;
}


.main3_center{width:360px;margin-left:10px;}

.tuan_dm{width:360px;background:url(imagescenter_top.jpg) no-repeat;}
.tuan_dm .title{height:33px;line-height:33px;}
.tuan_dm .title a{color:#fff;font-size:14px;font-weight:bold;padding:0 0 0 15px;display:block;}
.tuan_dm .content{padding-top:5px;}
.tuan_dm .content ul{margin-top:8px;}
.tuan_dm .content ul li{padding-left:10px;}
.tuan_dm .content ul li a{
	background: url("imagesindex_icon.png") no-repeat 0 5px;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    padding-left: 15px;
	}	


.main3_right{width:360x;}
.tuan_z{width:360px;background:url(imagescenter_top.jpg) no-repeat;}
.tuan_z .title{height:33px;}
.tuan_z .title a{color:#fff;font-size:14px;font-weight:bold;padding:10px 0 0 15px;display:block;}
.tuan_z .content{padding-top:5px;}
.tuan_z .content ul{margin-top:8px;}
.tuan_z .content ul li{padding-left:10px;}
.tuan_z .content ul li a{
	background: url("imagesindex_icon.png") no-repeat 0 5px;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    padding-left: 15px;
	}	
	
/*wlink*/
#partner{width:1024px; height:61px;margin:0 auto;background:url(imagespartner_bg2.gif) repeat-x;}		
#partner .l {
    background: url("imagespartner_bg1.gif") no-repeat;
    float: left;
    height: 61px;
    width: 9px;
}
#partner .r {
    background: url("imagespartner_bg1.gif") no-repeat right center;
    float: right;
    height: 61px;
    width: 9px;
}
#partner .itemList {
    height: 61px;
    line-height: 23px;
    overflow: hidden;
}
#partner .itemList2 {
    height: 44px;
    margin-left: 10px;
    overflow: hidden;
    padding-top: 7px;
    text-align: left;
    white-space: nowrap;
    width: 996px;
}
#partner .itemList2 a{margin:0 5px;height:40px;border:1px solid #E7E7E7;padding:1px;display:block;}
#partner .itemList2 a img{}
/*link*/
.link{width:1024px;margin:10px auto;}
.link select{width:315px;}
/*foot*/
.footNav {
	background:#F5F5F5;
	width: 1024px;
	margin:0 auto;
	padding:0 0 10px 0;
	}
.footNav .title{
	background: url(imageswork_tit.jpg) no-repeat #fff;
	height: 31px;    
	}
.footNav .title span{	
	color: #FFFFFF;.org_c ul li
    font-size: 14px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    margin-left: 35px;
	}
.footLine {
    background:#c50b1b;
    color: #fff;
    height: 70px;
    line-height: 70px;
    padding-right: 15px;
    text-align: right;
    font-size: 15px;
    font-family: 微软雅黑;
	
	}
.footLine a{float:left;margin-left:10px;padding-top:5px;}		
.footText {width: 1024px;margin:20px auto 0 auto;}
.footText .wei{padding:5px;margin-left:10px;color:#666;background:#fff;border:1px solid #E3E3E3;}
.footText .wei .pic{}
.footText .wei .text{margin-left:5px;}
.footText .wei .text h5{font-size:12px;}
.footText .wei .text p{margin-top:10px;line-height:20px;}	
.footText .info{padding-top:25px;margin-right:10px;}
.footText .info p{padding:5px;text-align:right;}
.footText .info span{margin-left:15px;}

