@charset "utf-8";
html,body{ font:14px/1.8 'microsoft yahei',tahoma,verdana,'simsun'; color:#606060; margin:0px; padding:0px; background:#fff; min-width:1200px; -webkit-text-size-adjust:none;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}

.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


/*图片放大组件*/
.imgzoom { overflow:hidden; }
.imgzoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgzoom img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}


/* Navigation */
/*头部*/
.logo { background:#fff; height:auto; padding:20px 0; width:1200px; margin:0px auto; overflow:hidden; clear:both;}
.logo1 { float:left;}
.logo2 { float:right;}
.logo .wrap2 { width:1200px; margin:0px auto;}


.header { height:159px; overflow:hidden; clear:both;background:url(../images/logo.jpg) no-repeat center;}
.wrap { width:1180px; margin:0px auto; clear:both;}
.headerlink { float:left; width:800px; padding-top:30px;}
.headerlink a { display: inline-block; padding:2px 5px; margin:0px 3px; border:#efefef 1px solid;}

.headerlink2 { float:left; width:800px; padding-top:10px;}
.headerlink2 a { display: inline-block; padding:2px 5px; margin:0px 3px;}

.fenzhanbiaoti { font-size:32px; font-weight:bold; border-left:#ccc 1px solid; float:left; padding-left:40px; margin-top:25px; color:#ce1a0c}


.logo{ width:1200px; overflow:hidden;}
.sinput{float:left; font-size:14px; width:160px;background:url(../images/ss_lt.jpg) no-repeat 0px 6px; height:31px; color:#999999; padding-left:5px; line-height:35px; border:0} 
.sbtn{float:left; width:32px; height:31px;background:url(../images/fdj.jpg) no-repeat 0px 6px; cursor:pointer; display:inline-block; border:0;} 

.fenzhan { width:1180px; margin:0px auto; margin-bottom:10px; font-size:14px; background:#f5f5f5; line-height:45px; height:45px; clear:both; overflow:hidden;}
.fenzhan span { font-weight:bold; color:#e30303; padding-left:20px;}
nav{height:80px;background:#b40000;}
nav .inner{z-index:9999;}
nav ul{zoom:1; padding-top:6px;}
nav li{ float:left; display:inline;height:34px; width:116px; line-height:34px; text-align:center; white-space:nowrap; position:relative;z-index:999;}
nav li.line{}
nav li a{ font-size:15px; color:#fff; display:block;}
nav li a:hover{color:#efff40; display:block;}

nav2{height:42px;background:#ce1a0c; overflow:hidden; display:block}
nav2 .inner{z-index:9999;}
nav2 ul{zoom:1;}
nav2 li{ float:left; display:inline;height:42px; padding-right:30px; line-height:42px; text-align:center; white-space:nowrap; position:relative;z-index:999;}
nav2 li.line{}
nav2 li a{ font-size:16px; color:#fff; display:block;}
nav2 li a:hover{ font-size:16px; color:#efff40; display:block;}


.menu2 { width:1180px; background:#f5f5f5; font-size:13px; line-height:42px; height:42px; margin:0px auto; margin-bottom:20px;}
.menu2 ul { padding:0px 15px;}
.menu2 ul li { float:left; padding-right:20px;}

#zSlider {margin:0px auto;width:1180px; padding-bottom:20px;overflow:hidden;}
#picshow {position:relative;}
#picshow, #picshow_img {width:1200px;height:370px;overflow:hidden;float:left;}
#picshow_img li {width:1200px;height:370px;overflow:hidden;float:left;display:none;}
#picshow_img img {width:1200px;height:370px;}
#picshow_tx {left:0px; width:1200px;bottom:0px;	position:absolute;height:90px;overflow:hidden;}
#picshow_tx li {background:url(../images/picshow_bg.png) repeat;padding:10px 30px;	height:70px;color:#fff;	display:none;}
#picshow_tx li a {color:#fff; font-size:14px;}
#picshow_tx li a:hover {text-decoration:underline;}
#picshow_tx li h3 {margin:10px 0;}
#picshow_tx li p {color:#ccc;line-height:16px;height:16px;overflow:hidden;}
#select_btn {
	width:319px;
	height:370px;
	color:#111;
	float:right;
	display:inline;
	background-color:#2c82bb;
}
#select_btn li {
	padding:9px 11px 0px 9px;
	width:299px;
	height:64px;
	border-top:1px solid #fff;
	cursor:pointer;
}
#select_btn li:hover {
	background-color:#54a7de; text-decoration:none;
}
#select_btn li.current {
	background-color:#54a7de;
}
#select_btn li.current:hover {
	background-color:#54a7de; color:#000
}
#select_btn a {
	color:#fff; text-decoration:none;
}
#select_btn img {
	padding:2px;
	border:1px solid #ccc;
	width:70px;
	height:49px;
	margin-right:10px;
	float:left;
}
#select_btn .select_text {
	height:20px;
	font:bold 13px/16px 'Microsoft YaHei';
	overflow:hidden;
	display:block;
}
#select_btn .select_text:hover {
	 text-decoration:none;
}
#select_btn .select_date {
	height:23px;
	line-height:23px;
	overflow:hidden;
	display:block;
}
#foot_bm a, #foot_bm, p, p a {
	color:#666;
}



/*新闻样式*/
.news { float:left; border:#eeeeee 1px solid; width:408px; height:500px;}
.news .tit { line-height:44px; height:44px; background:#e4e4e4;}
.news .tit h4 { font-size:16px; line-height:24px; text-align:center; line-height:44px; width:120px; font-weight:bold; background:#b40000; color:#fff; display:block; height:44px;}
.news .tit span { float:right; padding-right:10px; font-size:14px;}
.news .tit span a { color:#333;}
.news ul { padding:10px 20px 20px 20px;}
.news li span { float:right; line-height:35px;}
.news li a { font-size:14px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news .info .pic { width:368px; height:160px; overflow:hidden;}
.news .info img { width:368px; height:160px;}
.news .info p { background-color: rgba(0,0,0,0.6); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}

.news1  { float:left; border:#eeeeee 1px solid; width:408px; height:500px; margin-left:20px;}
.news1 .tit { line-height:44px; height:44px; background:#e4e4e4;}
.news1 .tit h4 {font-size:16px; line-height:24px; text-align:center; line-height:44px; width:120px; font-weight:bold; background:#b40000; color:#fff; display:block; height:44px;}
.news1 .tit span { float:right; padding-right:10px; font-size:14px;}
.news1 .tit span a { color:#333;}
.news1 ul { padding:10px 20px 20px 20px;}
.news1 li span { float:right; line-height:35px;}
.news1 li a { font-size:14px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news1 .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news1 .info .pic { width:368px; height:160px; overflow:hidden;}
.news1 .info img { width:368px; height:160px;}
.news1 .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news1 .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}


.news2  { float:right; border:#eeeeee 1px solid; width:318px; height:500px;}
.news2 .tit { line-height:41px; height:41px; background:#fff; border-bottom:#b40000 3px solid;}
.news2 .tit h4 { font-size:16px; text-indent:20px; width:120px; background:#b40000; font-weight:bold; color:#fff; display:block; height:41px;}
.news2 .tit span { float:right; padding-right:10px; font-size:14px; color:#fff;}
.news2 .tit span a { color:#0068b6}
.news2 ul { padding:10px 20px 20px 20px;}
.news2 li span { float:right; line-height:35px;}
.news2 li i { float:left; padding-right:10px; display:block; line-height:35px;}
.news2 li a { font-size:14px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news2 .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news2 .info .pic { width:280px; height:160px; overflow:hidden;}
.news2 .info img { width:280px; height:160px;}
.news2 .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news2 .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}

.news2x { float:right; border:#eeeeee 1px solid; width:318px; height:370px;}
.news2x.tit { line-height:41px; height:41px; background:#fff; border-bottom:#dc0000 3px solid;}
.news2x .tit h4 { font-size:16px; text-indent:20px; width:120px; background:#dc0000; font-weight:bold; color:#fff; display:block; height:41px;}
.news2x .tit span { float:right; padding-right:10px; font-size:14px; color:#fff;}
.news2x .tit span a { color:#0068b6}
.news2x ul { padding:10px 20px 20px 20px;}
.news2x li span { float:right; line-height:35px;}
.news2x li i { float:left; padding-right:10px; display:block; line-height:35px;}
.news2x li a { font-size:14px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news2 .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news2 .info .pic { width:280px; height:160px; overflow:hidden;}
.news2 .info img { width:280px; height:160px;}
.news2 .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news2 .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}


.banner { width:1180px; margin:0px auto; height:auto; overflow:hidden; padding:20px 0; clear:both;}


.first_news_nav2{ width:1180px; height:318px; float:left; border:#eeeeee 1px solid;}
.first_news_nav2 .hd{ height:44px; background:#e4e4e4; cursor:pointer;}
.first_news_nav2 .hd ul li{ padding:0px 16px; height:44px; text-align:center; line-height:44px; font-size:16px; float:left; color:#333; cursor:pointer;}
.first_news_nav2 .hd ul span { float:right; padding-right:10px; line-height:44px; font-size:14px;}
.first_news_nav2 .hd ul span a { color:#333;}
.first_news_nav2 .hd ul li.on{background:#b40000; color:#fff; font-size:16px;}

.first_news_nav2 .bd ul { padding:10px 10px 20px 10px;}
.first_news_nav2 .bd ul li{ height:36px; float:left; width:285px; height:200px; text-align:center; color:#d50001;}
.first_news_nav2 .bd ul li img { width:260px; border:#efefef 1px solid; padding:5px; height:200px;}
.first_news_nav2 .bd ul li img:hover { opacity:0.8}
.first_news_nav2 .bd ul li a { font-size:14px; line-height:34px;}


.first_news_nav3{ width:408px; height:458px; float:left; border:#eeeeee 1px solid;}
.first_news_nav3 .hd{ height:44px; background:#e4e4e4; cursor:pointer;}
.first_news_nav3 .hd ul li{ width:100px; height:44px; text-indent:15px; line-height:44px; font-size:16px; float:left; color:#333; cursor:pointer;}
.first_news_nav3 .hd ul span { float:right; padding-right:10px; line-height:44px; font-size:14px;}
.first_news_nav3 .hd ul span a { color:#333;}
.first_news_nav3 .hd ul li.on{background:#b40000; color:#fff; font-size:16px;}

.first_news_nav3 .bd ul{ padding:20px 20px;}


.first_news_nav3 .bd .info { height:165px; overflow:hidden; clear:both;}
.first_news_nav3 .bd .info .pic { width:378px; height:160px; overflow:hidden;}
.first_news_nav3 .bd .info img { width:378px; height:160px;}
.first_news_nav3 .bd .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.first_news_nav3 .bd .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}
.first_news_nav3 .bd li span { float:right; line-height:35px;}
.first_news_nav3 .bd li a { font-size:14px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}



.first_news_nav{ width:840px; height:458px; float:left; border:#eeeeee 1px solid;}
.first_news_nav .hd{ height:44px; background:#e4e4e4; cursor:pointer;}
.first_news_nav .hd ul li{ width:190px; height:44px; text-align:center;line-height:44px; font-size:16px; float:left; color:#333; cursor:pointer;}
.first_news_nav .hd ul span { float:right; padding-right:10px; line-height:44px; font-size:14px;}
.first_news_nav .hd ul span a { color:#333;}
.first_news_nav .hd ul li.on{background:#b40000; color:#fff; font-size:16px;}

.first_news_nav .bd ul { padding:10px 20px 20px 20px;}
.first_news_nav .bd ul li{ height:36px; line-height:36px; background:url(../images/jiantou.jpg) left center no-repeat; color:#d50001; border-bottom:dashed 1px #d6d6d6; text-indent:2px;}
.first_news_nav .bd ul li span{ float:right; color:#b2b2b2; font-size:12px;}

.first_news_nav .bd ul li a { color:#4a4a4a; font-size:14px}
.first_news_nav .bd ul li a:hover { color:#ff0000; text-decoration:none;}

.first_news_nav .bd .info { padding-bottom:20px; padding-top:10px; border-bottom:#ccc 1px dotted; font-size:14px; color:#999; overflow:hidden; clear:both}
.first_news_nav .bd .info img { float:left; display:block; width:198px; height:130px; padding-right:20px;}

.first_news_nav .bd .info .right { float:left; width:580px;}
.first_news_nav .bd .info .right a { font-size:16px;}
.first_news_nav .bd .info .right span { float:right;}
.first_news_nav .bd .info .right .more a{ font-size:14px;}


.news3  { float:right; border:#eeeeee 1px solid; width:318px; height:458px;}
.news3 .tit {  line-height:41px; height:41px; background:#ffa516; border-bottom:#d2850b 0px solid;}
.news3 .tit h4 { font-size:16px; text-indent:20px; width:120px; font-weight:bold; color:#fff; display:block; height:41px;}
.news3 .tit span { float:right; padding-right:10px; font-size:14px; color:#fff;}
.news3 .tit span a { color:#fff}
.news3 ul { padding:10px 20px 20px 20px;}
.news3 li span { float:right; line-height:35px;}
.news3 li i { float:left; padding-right:10px; display:block; line-height:35px;}
.news3 li a { font-size:14px; line-height:35px; border-bottom:#efefef 1px dotted; height:35px; display:block;}

.news3 .info { padding:20px 20px 0px 20px; height:160px; overflow:hidden; clear:both;}
.news3 .info .pic { width:280px; height:160px; overflow:hidden;}
.news3 .info img { width:280px; height:160px;}
.news3 .info p { background-color: rgba(0,0,0,0.4); color:#fff; position: relative; text-align:center;bottom:34px; height:34px; line-height:34px;}
.news3 .info p a { color:#fff; font-size:14px; opacity:1; position:relative;}




/*滚动图片*/
.example { background:#fff; height: auto; overflow:hidden; clear:both; margin:0px auto; width:1180px; padding:10px 0px;}
.example .tit {background:#f6f5f5; font-size:28px; color:#4f4f4f; text-align:center; height:49px;}
.example .tit h3 { width:148px; height:49px; line-height:49px; font-weight:normal; font-size:18px; background:#1d84cb; color:#fff; float:left;}
.example .tit span { float:right; font-size:14px; padding-right:10px; line-height:49px;}
.blk_18 {overflow:hidden; zoom:1; margin:0px auto; padding-top:30px; padding-bottom:10px; width:1200px;}
.blk_18 .pcont {width:1122px; float:left; padding-right:10px; overflow:hidden;}
.blk_18 .ScrCont {width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .LeftBotton {width:13px; display:block; height:150px; float:left; background:url(../images/left2.png) no-repeat 0px 60px;}
.blk_18 .LeftBotton:hover { background:url(../images/left.png) no-repeat 0px 60px;}
.blk_18 .RightBotton {width:13px; display:block; height:150px; float:left;background:url(../images/right2.png) no-repeat 0px 60px;}
.blk_18 .RightBotton:hover {background:url(../images/right.png) no-repeat 0px 60px;}

.blk_18 .pl img {display:block; cursor:pointer; width:173px; height:125px;}
.blk_18 .pl img:hover {	opacity:0.8;}
.blk_18 .pl { width:172px; padding:0px 8px; float:left; text-align:center;}
.blk_18 .pl p { font-size:14px; line-height:35px;}




/*　底部样式　*/
/*友情链接*/
.links{ width:1180px; margin:0px auto;}
.links_nav{ width:1180px; margin:0 auto; padding-bottom:10px;}
.links_title{ height:35px; background:url(../images/link_bg.jpg) repeat-x;}
.links_title .curr{ width:93px; text-indent:15px; height:35px; line-height:28px; font-size:16px; font-weight:bold; color:#d50001; background:url(../images/link_ico.jpg) no-repeat;}
.link_body .hd{ height:48px; margin-top:15px; background:url(../images/link1.jpg) repeat-x;}
.link_body .hd ul li{ position: relative; margin-right:10px; bottom:0px; height:48px; line-height:35px; width:150px;background:url(../images/link1_nomal.jpg) no-repeat bottom; text-align:center; float:left; cursor:pointer;}
.link_body .hd ul li.on{ background:url(../images/link1_curr.jpg) no-repeat bottom;}
.link_body .bd ul li{ padding:5px 10px; float:left;}
.link_body .bd ul li img{border: 1px solid #d6d6d6;}

/*底部导航*/
.bottom{ height:42px; background-color:#b40000;}
.bot_menu{ width:750px; height:42px; margin:0 auto;}
.bot_menu ul li{ width:104px; height:42px; line-height:42px; text-align:center; float:left;}
.bot_menu ul li a{ font-size:15px; color:#fff; text-decoration:none;}
.bot_menu ul li a:hover{ color:#fff; text-decoration:underline;}
.bot_menu ul li.jg{ width:1px; float:left; color:#fff;}

/*底部版权*/
.footer{background:url(../images/footbg.jpg) #fff no-repeat left; padding:22px 0; height:100px; overflow:hidden; text-align:center;}
.footer p { height:auto; overflow:hidden; clear:both;}
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 58px; BOTTOM: 10px; HEIGHT: 58px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 10px; _position: absolute; _right: auto
}


.huiyuan { float:right; width:278px;}
.huiyuan .tit { line-height:45px; height:45px; border-bottom:#ccc 1px solid;}
.huiyuan  .tit h4 { font-size:16px; text-align:center; width:90px; font-weight:bold; border-bottom:#ff0000 2px solid; display:block; height:44px;}

.huiyuan ul { padding:15px 0;}
.huiyuan li { float:left; padding:0px 3px;}
.huiyuan li img { width:133px; height:85px;}
.huiyuan li p { text-align:center; line-height:32px;}



.redlink { width:1200px; margin:20px auto; background:#c4191f; height:88px;}

.redlink li { float:left;}

.redlink li.one a {BACKGROUND: url(../images/cimg31.png) no-repeat 40px 20px; line-height:88px; padding-left:150px; color:#fff; font-size:24px; width:150px; display:block; height:88px;}
.redlink li.one a:hover {BACKGROUND: url(../images/cimg31.png) #900 no-repeat 40px 20px;}

.redlink li.two a {BACKGROUND: url(../images/cimg32.png) no-repeat 40px 20px; line-height:88px; padding-left:150px; color:#fff; font-size:24px; width:150px; display:block; height:88px;}
.redlink li.two a:hover {BACKGROUND: url(../images/cimg32.png) #900 no-repeat 40px 20px;}

.redlink li.three a {BACKGROUND: url(../images/cimg33.png) no-repeat 40px 20px; line-height:88px; padding-left:150px; color:#fff; font-size:24px; width:150px; display:block; height:88px;}
.redlink li.three a:hover {BACKGROUND: url(../images/cimg33.png) #900 no-repeat 40px 20px;}

.redlink li.four a {BACKGROUND: url(../images/cimg48.png) no-repeat 40px 20px; line-height:88px; padding-left:150px; color:#fff; font-size:24px; width:150px; display:block; height:88px;}
.redlink li.four a:hover {BACKGROUND: url(../images/cimg48.png) #900 no-repeat 40px 20px}

/*新闻子页样式*/
.title2 { border-bottom:#acacad 2px solid; line-height:45px; height:45px;}
.title2 h4 { border-bottom:#ce1a0c 2px solid; line-height:45px; display: block; float:left; text-align:center; font-size:18px; color:#333}

.position { float:right; font-size:13px; padding-right:5px;}

/*新闻内容页*/
.sb_box { width:850px; float:left; display:block; min-height:500px;}

.news_lists { width:850px; float:left;}
.news_lists .tit { font-size:26px; font-weight:bold; padding:12px 0; text-align:center; border-bottom:#ccc 1px dotted; line-height:45px;}
.news_lists .widget-newslist-9 {padding:20px 0;}
.news_lists .widget-newslist-9 li { clear:both; overflow:hidden; border-bottom:#eee 1px dotted; padding-bottom:30px; margin-bottom:30px;}
.news_lists .widget-newslist-9 ._img { width:225px; height:165px; float:left; overflow:hidden; margin-right:30px; }

.news_lists .widget-newslist-9 ._img img{max-width: 100%;
    height: 165px;
    vertical-align: top;
    -ms-interpolation-mode: bicubic;
    border: 0;
 -moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.news_lists .widget-newslist-9 ._intro { overflow:hidden; }
.news_lists .widget-newslist-9 ._title { display:block; height:32px; line-height:32px; font-size:20px; font-weight:normal; margin-bottom:5px; color:#333333; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_lists .widget-newslist-9 ._info { height:20px; line-height:20px; color:#999999; margin-bottom:10px; }

.news_lists .widget-newslist-9 ._info span { font-size:14px; text-indent:2px;}
.news_lists .widget-newslist-9 ._text { line-height:1.8em; height:3.6em; overflow:hidden; font-size:14px; margin-bottom:15px;}
.news_lists .widget-newslist-9 ._more { display:inline-block; white-space:nowrap; width:auto; height:32px; line-height:32px; background-color:#fff; color:#555; padding:0 20px; border:1px solid #bababa;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}

.news_lists .widget-newslist-9 li:hover ._title,.widget-newslist-9 li:hover ._text { color:#ce1a0c; }
.news_lists .widget-newslist-9 li:hover ._more {border:1px solid #ce1a0c; background-color:#ce1a0c; color:#fff;}
.news_lists .widget-newslist-9 li:hover ._img img { transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}

.hotnews  { float:right; margin-top:20px; width:310px; height:auto; border-bottom:#f2f2f2 5px solid;}
.hotnews .tit { line-height:48px; height:48px; background:#b40000; border-bottom:#eeeeee 1px solid;}
.hotnews .tit h4 { font-size:16px; text-indent:10px; width:220px; font-weight:bold; color:#fff; display:block; height:48px;}
.hotnews .tit span { float:right; padding-right:10px; font-size:14px; color:#fff;}
.hotnews .tit span a { color:#fff}
.hotnews ul { padding:0px 10px 10px 10px;BACKGROUND: url(../images/numbg.png) no-repeat 2px 2px}
.hotnews li span { float:right; line-height:35px;}
.hotnews li a { font-size:14px; line-height:40px; text-indent:26px; border-bottom:#efefef 1px dotted; height:40px; display:block;}

.hotnews2  { float:right; margin-top:10px; width:310px; height:auto; overflow:hidden;}
.hotnews2 .tit { line-height:48px; height:48px; background:#fff; border-bottom:#eeeeee 1px solid;}
.hotnews2 .tit h4 { font-size:16px; text-indent:10px; width:220px; font-weight:bold; color:#333; display:block; height:48px;}
.hotnews2 .tit span { float:right; padding-right:10px; font-size:14px; color:#fff;}
.hotnews2 .tit span a { color:#fff}
.hotnews2 ul { padding:10px 0px 10px 0px;}
.hotnews2 li { float:left; width:155px; height:125px; text-align:center; overflow:hidden;}
.hotnews2 li img { border:#efefef 1px solid; padding:2px; width:130px; height:90px;}


/*翻页样式*/
.metpager_1{ text-align:center;}
.metpager_2{ text-align:center;}
.metpager_3{ text-align:center;}

.digg4{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}

.metpager_4 a,.metpager_4 span.miy{ border:1px solid #aaaadd; padding:2px 5px 2px 5px; color:#009;}
.metpager_4 a:hover { border:1px solid #009; color:#000;}
.metpager_4 a:active {border:1px solid #009; color:#000;}
.metpager_4 span.current { border:1px solid #009; background-color:#009; padding:2px 5px 2px 5px; margin:2px; color:#FFFFFF; text-decoration:none;}
.metpager_4 span.disabled { border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px; color:#ddd;}

.metpager_5 a,.metpager_5 span.miy{ border:1px solid #ccdbe4; padding:2px 8px 2px 8px; color:#0061de; }
.metpager_5 a:hover { border:1px solid #2b55af; color:#fff; background-color:#3666d4;}
.metpager_5 a:active {border:1px solid #009; color:#000;}
.metpager_5 span.current { padding:2px 8px 2px 8px; margin:2px; color:#000; text-decoration:none;}
.metpager_5 span.disabled { border:1px solid #ccdbe4; padding:2px 8px 2px 8px; margin:2px; color:#ddd;}

.metpager_6{ color:#ff6500; }
.metpager_6 a,.metpager_6 span.miy{ border:1px solid  #ff9600; padding:2px 7px 2px 7px; background-position:50% bottom; color:#ff6500; background-image:url(../images/page/page6.jpg);}
.metpager_6 a:hover { border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 a:active {border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 span.current {border:1px solid #ff6500; padding:2px 7px 2px 7px; margin:2px; color:#ff6500; background-color:#ffbe94; text-decoration:none;}
.metpager_6 span.disabled { border:1px solid #ffe3c6; padding:2px 7px 2px 7px; margin:2px; color:#ffe3c6;}

.metpager_7 a,.metpager_7 span.miy{ border:1px solid  #2c2c2c; padding:2px 5px 2px 5px; background:url(../images/page/page7.gif) #2c2c2c; color:#fff;}
.metpager_7 a:hover { border:1px solid #aad83e; color:#fff;background:url(../images/page/page7_2.gif) #aad83e;}
.metpager_7 a:active { border:1px solid #aad83e; color:#fff;background:urlurl(../images/page/page7_2.gif) #aad83e;}
.metpager_7 span.current {border:1px solid #aad83e; padding:2px 5px 2px 5px; margin:2px; color:#fff;background:url(../images/page/page7_2.gif) #aad83e; text-decoration:none;}
.metpager_7 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.metpager_9 a,.metpager_9 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#88af3f; } 
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.metpager_9 span.current {border:1px solid #b2e05d; padding:2px 5px 2px 5px; margin:2px; color:#fff; background-color:#b2e05d; text-decoration:none;} 
.metpager_9 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;} 

/*焦点图*/
.focus{ position:relative; width:660px; height:380px; background-color: #000; float: left;}  
.focus img{ width: 660px; height: 380px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.foucebox {
	font:normal 12px/22px 宋体;
	width:825px;
	height:404px;
	background:#fff; float:left;

}
.foucebox .bd {
	position:relative;
	float:left;
	width:600px;
	height:404px;
	overflow:hidden;
}
.foucebox .showDiv {
	position:relative;
	width:600px;
	height:404px;
}
.foucebox .showDiv img {
	width:600px;
	height:404px;
}
.foucebox .showDiv p {
	position:absolute;
	left:20px;
	bottom:0;
	padding-right:20px;
	color:#aaa;
	z-index:9;
	height:44px;
}
.foucebox .showDiv h2 {
	position:absolute;
	left:20px;
	bottom:0;
	width:210px;
	height:34px;
	background:url(http://demo.lanrenzhijia.com/2015/banner0212/images/foucebox_h2.png) no-repeat 0 4px;
	_background:none;
	padding-left:40px;
	_padding-left:0;
	font-size:24px;
	font-family:"Microsoft Yahei";
	line-height:34px;
	z-index:9;
	overflow:hidden;
}
.foucebox .showDiv h2 a {
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
.foucebox .foucebox_bg {
	position:absolute;
	left:0;
	bottom:0;
	width:600px;
	height:107px;
	background:#000;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index:8;
	overflow:hidden;
}
.foucebox .hd {
	width:210px;
	height:318px;
	float:right;
}
.foucebox .hd ul li {
	width:210px;
	height:123px;
	float:left; margin-bottom:17px;
	display:inline;
	position:relative;
}
.foucebox .hd ul a {
	display:block;
	width:210px;
	height:123px;
}
.foucebox .hd ul img {
	width:210px;
	height:123px;
}
.foucebox .hd ul .txt_bg {
	width:210px;
	height:30px;
	position:absolute;
	left:0px;
	top:93px;
	background:url(http://demo.lanrenzhijia.com/2015/banner0212/images/bg_png.png) repeat-x bottom;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="../images/bg_png.png");
}
.foucebox .hd ul .txt {
	width:210px;
	height:24px;
	line-height:24px;
	color:#fff;
	position:absolute;
	left:4px;
	bottom:4px;
	z-index:2;
	text-align:center;
	padding-right:5px;
	overflow:hidden;
}
.foucebox .hd ul .mask {
	width:210px;
	height:123px;
	display:block;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:3;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');
	background:rgba(0,0,0,0.4);
}
.foucebox .hd ul a:hover .mask,.foucebox .hd ul .on .mask {
	display:none;
	position:relative;
}
.foucebox .hd ul a:hover img,.foucebox .hd ul .on img {
	border-color:#1689d9;
}
.foucebox .hd ul .on .txt_bg {
	background:#333;
}
.foucebox .hd ul a:hover {
	color:#fff;
}
.foucebox .hd ul a:hover .txt_bg {
	background:#333;
}
