/* CSS Document */
/*焦点图切换*/
img { vertical-align: top; border: 0; }
#hotpic { width: 344px; height: 210px; overflow: hidden; float:left; margin-top:5px;margin-right:10px;}
#NewsPic { position: relative; width: 344px; height: 200px; overflow: hidden; border: solid 1px #ccc; }
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0;top:186px; z-index:999;}
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 380px; height: 22px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; background-color:#fff;font-weight: 700; color: #333; font-size: 12px; margin-left: auto; margin-right: auto; margin-top: 3px; }
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 12px; font-weight: 700; color: #333; text-decoration: none; }
#NewsPicTxt a:hover { color: red; }




.logo {
	position: absolute;
	width: 200px;
	height: 115px;
	z-index: 1;
	left:50px;
	top:40px;
}

.banner_flash{ width:1110px; height:105px; border:solid 1px #ccc; margin-top:8px;}
.banner{ width:1113px; height:154px; margin-bottom:1px;}
.code{ font-size:16px; font-weight:bold; text-shadow:2px 2px 2px #000;  float:right; margin-top:0px;}
.code>ul>li{ float:left; width:130px; text-align:center; }
.code>ul>li a{ color:#fff; }
.code .img img{box-shadow:2px 2px 2px rgba(0, 0, 0, 0.7);}

.area01{ width:781px; float:left; background:#FFF;}
.tit01{ height:28px; background-image:url(imagesnav_bg.jpg); background-repeat:no-repeat; background-position:left bottom; border-right:solid 1px #ccc;line-height:25px; color:#fff; padding-left:25px;}
.tit01 .title{ line-height:25px;}
.tit01_video{ width:744px; height:28px; border-right:1px solid #CCC;  background-image:url(imagesnav_bg.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:25px; font-size:14px; color:#fff; line-height:29px;}
.tit01_video span{ float:right; margin-right:10px; color:#444; font-size:12px;}
.t_head{ float:left; border-radius:5px 5px 0 0; width:101px; height:27px; color:#fff; }
.t_head span{ font-size:14px; line-height:29px;}
.append{ float:left; margin-left:20px;}
.t-tab li{ float:left;  margin:0 15px; text-align:center; font-size:14px; cursor:pointer; color:#444;}
.t-tab li:hover{ border-bottom:3px solid #016ac4 ;}
.t-tab2 li{ float:left;   margin:0 15px; text-align:center; font-size:14px; cursor:pointer; color:#444;  }
.t-tab2 li:hover{ border-bottom:3px solid #016ac4 ;}


.current{ border-bottom:3px solid #016ac4;  color:#016ac4; line-height:25px;}

.space01{ width:779px; border-left:solid 1px #ccc;  border-right:solid 1px #ccc;  border-bottom:solid 1px #ccc; height:178px;}

.space02{ float:left; width:779px; height:360px; border-bottom:solid 1px #ccc;  border-left:solid 1px #ccc;  border-right:solid 1px #ccc;}
.space_vd{ float:left; width:779px;}
.space02_ul li{ float:left; height:146px; width:150px;position:relative; cursor:pointer; top:14px; margin-left:27px; margin-right:15px; margin-bottom:10px; left:-12px;}
.space02 .more{ margin-right:25px; border:solid 1px #ccc; font-size:12px;padding:2px 10px;margin-top:15px; font-size:10px; float:right; border-radius:15px;}
.shiping_img{position:absolute;z-index:2; margin-left:10px; margin-top:1px;}
.lunhuan_img{position:absolute;z-index:2; width:240px; margin-left:10px; line-height:20px; height:25px; bottom:-10px;}
.lunhuan_img b{ width:100%;position:absolute; top:2px; left:1px;}
.news_img{position:absolute;z-index:2; margin-left:10px; margin-top:12px;}
.shipin_tit{ position:absolute; top:95px; left:10px; width:140px; height:25px; line-height:25px; z-index:3;  color:#fff; padding-left:10px;background:rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#95000000,endColorstr=#95000000); font-size:12px;}
.shipin_msg{position:absolute; top:122px; left:10px; height:20px; line-height:20px; width:140px; padding:0 5px; background:#eee; color:#737373; }
.shipin_msg i ,.shipin_msg span{ float:left;}

.n_shipin{ float:left;   }
.n_shipin_ul li{ float:left; height:166px; width:155px;position:relative; cursor:pointer; top:14px;  left:-4px;margin-left: 27px;}
.n_shiping_img{position:absolute;z-index:2; margin-left:10px;}
.n_shipin_ul li:nth-child(2n){ margin-right:0}
.n_shipin_tit{ position:absolute; top:97px; left:10px; width:140px; height:25px; line-height:25px; z-index:3;  color:#fff; padding-left:10px;background:rgba(0, 0, 0, 0.7); filter: fprogid:DXImageTransform.Microsoft.gradient(startColorstr=#95000000,endColorstr=#95000000); font-size:12px;}
.n_shipin_msg{position:absolute; top:122px; left:10px; height:20px; line-height:20px; width:140px; padding:0 5px; background:#eee; color:#737373; }
.n_shipin_msg i ,.shipin_msg span{ float:left;}

.t_shipin{ float:left; width:322px; height:360px;border-left:solid 1px #ccc; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
.t_shipin_ul li{ float:left; height:157px; width:160px;position:relative; cursor:pointer; top:14px;  left:-4px;}
.t_shiping_img{position:absolute;z-index:2; margin-left:10px;}
.t_shipin_ul li:nth-child(2n){ margin-right:0}
.t_shipin_tit{ position:absolute; top:97px; left:10px; width:150px; height:25px; line-height:25px; z-index:3;  color:#fff; padding-left:10px;background:rgba(0, 0, 0, 0.7); filter: fprogid:DXImageTransform.Microsoft.gradient(startColorstr=#95000000,endColorstr=#95000000); font-size:12px;}
.t_shipin_msg{position:absolute; top:122px; left:10px; height:20px; line-height:20px; width:140px; padding:0 5px; background:#eee; color:#737373; }
.t_shipin_msg i ,.shipin_msg span{ float:left;}
.tuijie{ width:322px; }
.tuijie_title{ width:300px; height:28px; font-size:14px; color:#fff; background-image:url(imagesnav_bg.jpg); background-repeat:no-repeat; background-position:left top; border-right:solid 1px #ccc; line-height:28px; text-align:left; margin-top:8px; padding-left:23px;}
.tuijie_title span{ float:right; color:#444; font-size:12px; margin-right:10px;}
/*视频列表页*/
.shipin_type{ float:left; width:488px; margin-top:10px; }
.shipin_type_ul li{ float:left; height:174px; width:235px; margin:13px 15px 0 0; position:relative; cursor:pointer;}
.shiping_type_img{position:absolute;z-index:2;}
.shipin__type_ul li:nth-child(2n){ margin-right:0}
.shipin_type_tit{ position:absolute; top:112px; left:0; width:220px; height:30px; line-height:30px; z-index:3; background:rgba(0, 0, 0, 0.7); color:#fff; padding-left:10px;}
.shipin_type_msg{position:absolute; top:142px; left:0; height:30px; line-height:30px; width:210px; padding:0 10px; background:#eee; color:#737373; }
.shipin_type_msg i ,.shipin_msg span{ float:left;}

/*轮换大区域*/
.lunhuan{width:248px;height:160px;/*margin:10px 10px 0 0;*/position:relative; float:left;}
.lunhuan #lunhuanback{width:100%;height:160px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:160px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:300px;height:160px;margin:0 auto;position:relative;}
/*轮换中间区域*/
#lunbonum{height:14px;line-height:23px;position:absolute;right:0px; bottom:10px;z-index:15;}
#lunbonum li{width:10px;height:10px;float:left;margin-right:9px;background:#B4B4B4;border-radius:5px;cursor:pointer;}
#lunbonum .lunboone{background:#016ac4;cursor:pointer;}

.news{ float:left; margin-left:20px; margin-top:10px; width:497px; }
.news_ul{ margin-bottom:10px;}
.news_ul li { line-height:22px;}
.news_ul li span{ float:right; color:#999;}

.area02{ width:325px;  background:#FFF; float:right; }
.tit02{ width:318px; height:27px;color:#fff; margin-top:5px; border:solid 1px #ccc;}
.t-tab02 li{ float:left; line-height:28px; width:70px; margin-right:18px; text-align:center; font-size:15px; cursor:pointer; }
.t-tab02 li:hover{ border-bottom:3px solid #0f7ddd ;  }
.current02{ border-bottom:3px solid #016ac4;  color:#016ac4; line-height:25px;}
.right_gg{ width:352px;}
.gg{ /*width:290px; */float:left; margin-left:46px; margin-top:5px;}
.gonggao{ border-left:solid 1px #ccc; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:5px; height:168px; width:312px;}
.gonggao_title{ width:298px; height:28px;  background-image:url(imagesnav_bg.jpg); background-repeat:no-repeat; background-position:left bottom; border-right:solid 1px #ccc; line-height:29px; color:#fff; padding-left:25px;}
.gonggao_title span{ color:#444; float:right; font-size:12px; margin-right:10px;}
.gonggao_ul{ margin-bottom:10px; height:145px ;width:320px; margin-left:8px;}
.gonggao_ul li { list-style: circle inside; width:290px;line-height:25px; height:25px; float:left;}
.gonggao_ul li span{ float:right; color:#999;}
.zhuanti{ width:320px; height:200px; float:left;}
.zhuanti_nr{width:320px; height:173px; border-left:solid 1px #ccc; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
.zhuanti_title{ width:296px; height:28px; background-image:url(imagesnav_bg.jpg); background-repeat:no-repeat; font-size:14px; color:#fff; line-height:28px; text-align:left; border-right:solid 1px #ccc;padding-left:25px;}
.zhuanti_ul{ margin-bottom:5px; padding-top:8px;}
.zhuanti_ul li { text-align:center; margin-bottom:5px;}
.area05{ width:1110px; margin-top:8px;}
.area03{ width:270px;background:#FFF; float:left; margin-left:10px;}
.area03:first-child{ margin-left:0;}
.a3_tit{ height:27px; line-height:27px; background-image:url(imagesnav_bg.jpg); background-repeat:no-repeat; border-right:solid 1px #ccc;  font-size:14px; color:#fff; text-align:left; padding-left:15px;}
.a3_tit2{ height:27px; line-height:27px; background-image:url(imagesnav_bg.jpg); background-repeat:no-repeat; border-right:solid 1px #ccc;  font-size:14px; color:#fff; text-align:left; padding-left:25px;}
.a3_tit3{ height:27px; line-height:27px; background-image:url(imagesnav_bg02.jpg); background-repeat:no-repeat; border-right:solid 1px #ccc;  font-size:14px; color:#fff; text-align:left; padding-left:25px;}
.a3_tit img{ float:left;}
.a3_com{ padding:10px; border:solid 1px #ccc;}
.a3_ul li{ list-style:disc inside; line-height:2; width:270px;}

.ranking_list{ width:322px; height:159; margin-top:5px; border:solid 1px #ccc;}
.link{ width:1113px; height:49px; margin-top:12px; margin:0 auto; margin-bottom:5px;}
.link_ul li{ float:left; margin-bottom:5px; margin-left:9px;}
.link_ul li:first-child{ margin-left:0;}
.link_ul2 li{ float:left;  }
.link_ul2 li:first-child{ margin-left:0;}
.link_s{ margin-top:8px;}
.link_s span{ font-size:18px; display:block; float:left; margin:0 40px 0 0;}
.link_s select{ margin:5px 13px;}

#pop{background:#fff;width:260px;border:1px solid #e0e0e0;font-size:12px;position: fixed;right:10px;bottom:10px; z-index:1000;}
#popHead{line-height:32px;background:#bf1717;border-bottom:1px solid #e0e0e0;position:relative;font-size:12px;padding:0 0 0 10px;}
#popHead h2{font-size:14px;color:#fff;line-height:32px;height:32px;}
#popHead #popClose{position:absolute;right:10px;top:1px;color:#fff;}
#popHead a#popClose:hover{color:#f00;cursor:pointer;}
#popContent{padding:5px 10px;background:#f5f5f5;}
#popTitle a{line-height:24px;font-size:14px;font-family:'微软雅黑';color:#333;font-weight:bold;text-decoration:none;}
#popTitle a:hover{color:#f60;}
#popIntro{text-indent:24px;line-height:160%;margin:5px 0;color:#666;}
#popMore{text-align:right;border-top:1px dotted #ccc;line-height:24px;margin:8px 0 0 0;}
#popMore a{color:#f60;}
#popMore a:hover{color:#f00;}

#slide{overflow:hidden; height:348px; margin-bottom:15px;}
.slideul1{height:3999px;}

/*--------------内容 的设定----------------*/
.content{min-height:450px;padding:0 0px; height:100%; background:##faf6eb; }
.con_tit{ font-size:20px;letter-spacing:2px;  text-align:center; line-height:30px; margin:0 auto 30px auto; }
.con_nav{ padding-bottom:10px; font-size:12px;text-align:left;background-image:url("imagestop.jpg"); background-repeat: repeat-x;}
.con_nav a{color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height:30px;
    padding-left: 10px;
    text-align: left;}
.con_nav a:hover{ text-decoration:underline;}
.con_nav em{color:white; font-style:normal; }
.con_nav i{color:#ff7508; font-style:normal; }


.con_c{ line-height:2em;}
/*.con_c p{text-indent :2em;}*/
.con_ul{ margin-top:10px;  text-align:left; overflow:hidden;}
.con_ul li a{ color:#79a3ed;display:block; height:40px; line-height:40px; padding-left:20px; padding-right:20px; border-bottom:1px solid #e8e8d0; background:url(/images/son_nav_bg.png) no-repeat left; }
.con_ul li a:hover{ color:#252525;}
.con_ul li a span{font-size:12px; }
.con_ul li i{color:#ff7508; padding:0 10px; font-style:normal; }

.new_height{ height:212px;}
.new_height_1{ height:168px; }
.new_height_1 li{    line-height: 25px; height:25px;}
.new_height li{ height:26px; line-height:26px; padding:0 15px;}
.new_height ul{ margin-top:12px;}
.new_height .more {
    margin-right: 25px;
    border: solid 1px #ccc;
    font-size: 12px;
    padding: 2px 10px;
	margin-top:10px;
    font-size: 10px;
    float: right;
    border-radius: 15px;
}


.t-tab_new{ margin-top:20px; height:30px; margin:0; border-bottom:2px solid #06F}
.t-tab_new li{ float:left; width:80px; height:36px; padding-top:5px; margin:0 5px; text-align:center; font-size:14px; cursor:pointer; color:#000; }
.t-tab_new li:hover{ background: url(imagestab_new_hover.jpg) no-repeat;  border:none;}
.t-tab_new .current03{ background: url(imagestab_new_hover.jpg) no-repeat; color:#fff; }

#img {
	position: absolute;
	background: url(imageslslxyzWindow.jpg) no-repeat;
	width: 200px;
	height: 200px;
	z-index:9999;
}

#img a {
	text-decoration: none;
	color: green;
	display: block;
	text-align: center;
	line-height: 20px;
	padding: 95px 5px;
}

#img .reset {
	position: absolute;
	top: -17px;
	right: 1px;
	font-size: 12px;
}