@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/*首页公用*/


#full-screen-slider {

	width: 100%;

	height: 286px;

	float: left;

	position: relative;

	background-color: #f5f5f5;

}

#slides {

	display: block;

	width: 100%;

	height: 286px;

	list-style: none;

	padding: 0;

	margin: 0;

	position: relative;

}

#slides li {

	display: block;

	width: 100%;

	height: 100%;

	list-style: none;

	padding: 0;

	margin: 0;

	position: absolute;

}

#slides li a {

	display: block;

	width: 100%;

	height: 100%;

	text-indent: -9999px;

}

#pagination {

	display: block;

	list-style: none;

	position: absolute;

	left: 50%;

	top: 260px;

	z-index: 99;

	padding: 5px 15px 5px 0;

	margin: 0;

}

#pagination li {

	display: block;

	list-style: none;

	width: 10px;

	height: 10px;

	float: left;

	margin-left: 15px;

	border-radius: 5px;

	background: #FFF;

}

#pagination li a {

	display: block;

	width: 100%;

	height: 100%;

	padding: 0;

	margin: 0;

	text-indent: -9999px;

}

#pagination li.current {

	background: #009FA8;

}



#main1out {

	background-color: #FFFFFF;

}



#main1 {

	margin: 0 auto;

	width: 980px;

	height: 470px;

	clear: both;

	float: none;

}

#main1 h3 {
text-align: center;
	margin: 2px 0 5px 0;

	color: #009FA8;

	font-size: 16px;

	letter-spacing: -1px;

	font-weight: bold;

}

#main1 .box {

	float: left;

	margin: 6px 6px 0 7px;

	padding: 7px 1px 0px 7px;

	width: 303px;

	height: 213px;

	border: 1px solid #FFFFFF;
	background: url(../images/zz_09.jpg) no-repeat;
	background-size:100% 100%;
}

#main1 .box:hover {

	border: 1px solid #E0E0E0;

	background-color: #f8f8f8;

	border-radius: 4px;

}

#main1 .box p {

	color: #787878;

	cursor: default;

	font-size: 14px;

	margin: 5px 0;

}

#main1 .box p span {

	color: #009FA8;

	font-size: 16px;

}

#main1 .box span {

	color: #787878;

	cursor: default;

	font-size: 13px;

}

#main1 .box a {

	text-decoration: none;

}

#main1 .box.first-box {

	margin-left: 0;

}

#main1 .box img {

	border: 1px solid #FFFFFF;

	border-radius: 4px;

	height: 130px;

	width: 290px; 
	margin:0 auto;
	margin-top:2px;

}


#main3out {

	background-color: #FFFFFF;

}



#main3 {

	margin: 0 auto;

	width: 980px;

	height: 440px;

	padding: 0 0 0 0;

	color: #666666;

}

#main3 .span {

	float: left;

	width: 200px;

	min-height: 1px;

}



#main3 .span.span1 {

	margin:13px 0 0 13px;

}



#main3 .span.span2 {

	margin:0 0 0 40px;

}



#main3 .span.span3 {

	margin:13px 0 0 86px;

	width: 160px;

}

#main3 .span p {

	font-size: 13px;

}

#main3 .span a {

	color: #009FA8;

}

#main3 .span a:hover {

	text-decoration: underline;

}
.clearfix{*zoom:1;}

.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

a:visited {text-decoration:none;}

a:hover {color:#009FA8;}

a:active {color:#009FA8;}

.list-tweet i{background-repeat:no-repeat;}

.i-entry{padding:2px 22px 2px 0;background-position:right -89px;}

.dom-display .normal{display:none;}

.dom-display .current1{display:block;}

.area-sub{width:480px;overflow:hidden; float:left; margin: 0 5px;}

    /* layout */



#layout-t .tab-bd{height:175px;}



.ui-style-gradient{border-top:2px solid #009FA8; margin-bottom:10px;}

.ui-style-gradient .tab-hd,.ui-style-gradient .box-hd{background:#F7F7F7;}

.ui-style-gradient .tab-hd-con,.ui-style-gradient .box-hd{background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(254, 254, 254)), to(rgb(237, 237, 237)));background-image: -webkit-linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));background-image: -moz-linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));background-image: -o-linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));background-image: -ms-linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));background-image: linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));}

.tab-hd-con{float:left;font-size:14px;text-align:center;cursor:pointer;}

.tab-hd-con a{display:inline-block;}

.tab-hd .current{font-weight:bold;}

.tab-bd-con{display:none;overflow:hidden;}

.tab-ft{margin-top:8px;line-height:20px;color:#c1c1c1;text-align:right;}

.tab-ft a,.tab-ft a:visited{color:#666;}

.tab-ft a:hover{color:#ba2636;}

.tab-main-3 .tab-hd-con{width:102px;}

.tab-sub-2 .tab-hd-con{width:148px;}

.tab-sub-2 .tab-hd .current{width:149px;}

.tab-sub-3 .tab-hd-con{width:98px;}

.tab-sub-3 .tab-hd .current{width:100px;}

.tab-sub-4 .tab-hd-con{width:73px;}

.tab-sub-4 .tab-hd .current{width:76px;}

.tab-area .tab-hd-con{width:102px;}

.tab-main .tab-hd,.tab-sub .tab-hd,.tab-product .tab-hd,.tab-area .tab-hd{overflow:hidden;height:30px;line-height:30px;border-left:1px solid #CFCFCF;}

.tab-main .tab-hd-con,.tab-sub .tab-hd-con,.tab-product .tab-hd-con,.tab-area .tab-hd-con{height:29px;border-right:1px solid #CFCFCF;}

.tab-main .tab-hd .current,.tab-sub .tab-hd .current,.tab-product .tab-hd .current,.tab-area .tab-hd .current{position:relative;z-index:1;height:30px;background:#fff;}

.tab-main .tab-bd,.tab-sub .tab-bd,.tab-product .tab-bd,.tab-area .tab-bd{margin-top:-1px;border-top:1px solid #CFCFCF;}

.tab-sub .tab-bd,.tab-product .tab-bd,.box-sub .box-bd{border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;border-left:1px solid #CFCFCF;}

.tab-main .tab-bd-con,.tab-sub .tab-bd-con,.tab-ad .tab-bd-con,.tab-area .tab-bd-con{padding-top:18px;}

.tab-sub .tab-bd-con{padding-right:9px;padding-left:13px;}

.tab-main .tab-bd-con{padding-right:10px;}

.list-tweet{height:505px;overflow:hidden;}

.list-tweet li,.list-tweet i{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}

.list-tweet li{float:left;overflow:hidden;padding:0 9px 0 14px;border-bottom:1px solid #E3E6EB;}

.list-tweet i{float:right;width:17px;height:17px;overflow:hidden;margin-top:13px;*display:inline;}

.list-tweet h3{line-height:46px;height:46px;overflow:hidden;font-size:14px;}

.list-tweet img{float:left;margin-right:9px;}

.list-tweet p{font-size:12px;height:84px;line-height:21px;color:#666;}

.drink-me{height:46px;background:#fff;}

.drink-me i{font-size:14px;opacity:1;text-indent:-10em;}

.eat-me{height:180px;}

.eat-me:hover{background:#F7F7F7;}

.eat-me i{*display:none;opacity:0;}

.eat-me h3{font-weight:bold;}

.tweet-detail-func{float:right;font-size:12px;line-height:22px;color:#ddd;}

.tweet-detail-func a,.tweet-detail-func a:visited{padding:0 6px;color:#174F82;}

.tweet-detail-func a:hover{color:#ba2636;}

.tweet-xxl{color:#A62F3A;background-position:left -599px;}


.tweet-xl{color:#C35A4D;background-position:left -618px;}

.tweet-l{color:#DC754B;background-position:left -638px;}

.tweet-m{color:#F4904B;background-position:left -658px;}

.tweet-s{color:#E1E1E1;background-position:left -658px;}

.tab-main .lh-import-news{background:url(../images/importnewsheader3.jpg) no-repeat 0 10px;padding-top:5px;}

.special,.column{padding-right:9px;padding-left:16px;font-size:14px;line-height: 27px;}

.column-title{width:50px;height:21px;margin-top:15px;margin-bottom:6px;font-size:12px;line-height:21px;text-align:center;color:#fff;}

.column-title a{padding:2px 12px;border-bottom:2px solid #E0E5EF;color:#fff;}

.column-title a:hover{text-decoration:none;}

.lump-blue{background:#2D7EAA;}

.lump-green{background:#70A33B;}

.lump-gray{background:#656565;}

.lump-red{background:#DC233E;}

.special img{margin:15px 0;}

.special p{padding-top:6px;height:22px;line-height:22px;font-size:14px;overflow:hidden;}

/* 代码整理：懒人之家 www.lanrenzhijia.com */

#tab{position:relative;}

#tab .tabList ul li{

	float:left;

	background:#F7F7F7;

	background:-moz-linear-gradient(top, #fefefe, #ededed);	

	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));

	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));

	border:1px solid #ccc;

	border-top:0px;

	line-height:31px; text-align:center; font-size:14px;

	width:100px;

	text-align:center;

	margin-left:-1px;

	position:relative;

	cursor:pointer;

}

#tab .tabCon{

	position:absolute;

	left:-1px;

	top:28px;

	border:1px solid #ccc;

	border-top:none;

	width:478px;

	height:177px;

}

#tab .tabCon div{

	

	position:absolute;

	opacity:0;

	filter:alpha(opacity=0);

}

#tab .tabList li.cur{

	border-bottom:none; color:#252525; font-size:14px;

	background:#fff;font-weight: bold;

}

#tab .tabCon div.cur{

	opacity:1;

	filter:alpha(opacity=100);}

.tabList{width:480px; height:30px; background-color:#F7F7F7; border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;}

.tabdivleft{width:220px; height:150px; padding-left:10px; padding-top:10px; float:left; padding-right:10px; line-height:30px;}

.tabdivleftimg{width:220px; height:120px; overflow:hidden;}

.tabdivlefttitle{ text-align:center;font-size:14px; width:220px; height:30px; overflow:hidden;}

.tabdivright{width:220px; height:150px;padding-right:10px; padding-top:10px; float:right; line-height:30px; font-size:14px; overflow:hidden;}

.tabcona{text-align:center; display:block;}

.tabconleft{width:220px; height:150px; padding-left:10px; padding-top:12px; float:left; padding-right:20px; line-height:30px;font-size:14px;}

.tabconright{width:210px; height:150px;padding-top:10px; float:right; line-height:30px;font-size:14px;}

.tabConleftimg{ display:block;width:220px; height:120px; overflow:hidden;}



.tabliass{display:block; width:220px; height:30px; overflow:hidden; font-size:14px;}


/*新闻*/

#scrollDiv {

	width: 400px;

	height: 25px;

	line-height: 25px;

	overflow: hidden

}

#scrollDiv li {

	height: 25px;

	padding-left: 10px;

	font-size: 13px;

}

















.houjia{/* background: #FFFFFF; */

z-index: 9999;

  padding: 0;width:100px; height:auto;padding:15px;

  background: rgb(226,226,226) url(../images/nav_dropdown_grad.png) right top no-repeat;

  margin: 2px 5px 0 4px;margin-top:41px;

}

.houjia dl dt a:hover{color:#009FA8;}

.houjiaa{padding:0px;display:block; width:100px; height:30px; line-height:30px; background-image:url(../images/nav_dropdown_sep.gif); background-position:bottom;background-repeat: repeat-x;}

.houjibaa img{width:130px; height:70px; overflow:hidden;}

.houjibaa_a{ display:block;width:130px; height:20px; text-align:center; line-height:20px; color:#FFFFFF; background-color:#545351; font-weight:bold;}



.houjib{width:953px; height:440px;  position:absolute; margin-top:51px; padding-top:27px; padding-left:27px;background: #FFFFFF; margin-left:-320px;}

.houjic{width:953px; height:450px;  position:absolute; margin-top:51px; padding-top:27px; padding-left:27px;background: #FFFFFF;margin-left:-415px;}

.houjib_l{width:270px; height:165px; float:left;}

.houjib_l a{color:#555a5e;}

.houjib_ll{ padding-left:5px; width:120px; float:left; text-align:left;}

.houjib_lla{ font-weight:bold;}

.houjib_llb{ text-decoration:none; font-size:12px;}

.nav ul li:hover ul { display:block;}

.nav ul li ul li{float: none;height: 39px;background-image: url(../images/menuBg.png);background-repeat: no-repeat; margin-bottom:1px;}

.nav ul li ul li a{display:inline-block; height:39px; line-height:39px; font-size:14px; color:#ffffff; padding:0 23px; }

.nav ul li a{ text-decoration:none;}

.houjibaa{width:130px; height:400px;padding:5px;background-image:url(../images/nav4_r2_c2.jpg); background-repeat:repeat-x;  float:left; margin-right:18px;} 

.houjibab{width:210px; height:430px;padding:5px;background-image:url(../images/nav4_r2_c2.jpg); background-repeat:repeat-x; float:left; margin-right:18px;} 

.houjibac{width:210px; height:440px;padding:5px; float:left; margin-right:20px;} 

.shia:hover,.shib:hover{ background-color:#009FA8; color:#FFFFFF;}

.shiali{ padding:0px;display:block; width:130px; height:30px; line-height:30px; border-bottom-color: #FFFFFF; border-bottom-style:solid; border-bottom-width:1px; color:#009FA8;}

.shibli{ padding:0px;display:block; width:210px; height:30px; line-height:30px; border-bottom-color: #FFFFFF; border-bottom-style:solid; border-bottom-width:1px; color:#009FA8;}

.shiali:hover{ color:#009FA8;}

.houjibab img{width:210px; height:93px;}

.shia{ display:block;width:130px; height:20px; padding:0px; text-align:center; line-height:20px; color:#FFFFFF; background-color:#545351; font-weight:bold;}

.shib{ display:block;width:210px; height:20px; padding:0px; text-align:center; line-height:20px; color:#FFFFFF; background-color:#545351; font-weight:bold;}

.houjibaca{height:23px; line-height:23px; font-size:16px; font-weight:bold;}

.houjibacb{font-weight:bold;height:23px; line-height:23px; margin-bottom:14px;}

.houjibacc{line-height:20px;}

.yingleftimg{float:left;width:460px;height:353px;margin-top:12px;margin-right:12px;}

.yingrightimg{float:right;margin-top:12px;margin-left:12px;}