﻿@charset "utf-8";
/***********通用基本类************/
body{
	font-family:"微软雅黑","宋体", Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #212121;
	text-decoration: none;
	background:#fff;
	height:100%;
}
html{ _height:100%;}

/*---- css reset ----*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,input {margin:0;padding:0;} 
fieldset,img,input {border:0} 
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th {text-align:left} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
q:before,q:after {content:''} 
abbr,acronym { border:0;}
ul{ zoom:1;}
ul:after{ clear:both; display:block; content:""; height:0; visibility:hidden;}
dl{ zoom:1;}
dl:after{ clear:both; display:block; content:""; height:0; visibility:hidden;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { zoom:1; }

/*---- 文字排版、颜色 ----*/
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f30{font-size:30px;}
.fbold{ font-weight:bold;}
.fnormal{ font-weight:normal;}
.lh150{line-height:150%;}
.lh20{line-height: 20px;}
.lh22{line-height: 22px;}
.lh24{line-height: 24px;}
.lh26{line-height: 26px;}
.lh28{line-height: 28px;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.cr_999{color:#999;}
.cr_666{color:#666;}
.cr_333{color:#333;}
.cr_ccc{color:#CCC;}
.cr_000{color:#000;}
.cr_3F5F7D{color:#3F5F7D;}
.cr_FF2626{color:#FF2626;}

/*---- 定位 ----*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both;}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle} 
.pr{position:relative} 
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1} 
.none{display:none}
.txt_center{ text-align:center;}


.main2{display: block; background:#fff;width: 100%; min-width:1200px;max-width:1200px;margin: 0 auto; }


.typemenu{ background:#fff;  border-bottom:1px solid #dbdbdb; }



.typemenu li{ float:left; margin-right:50px; font-size:14px;  line-height:60px; position:relative;}



.typemenu li a{color:#363533; display:block;}



.typemenu li i{ position:absolute; bottom:-5px; margin:0 auto; left:0; right:0;background:url(../images/typemenu_bg.png) no-repeat bottom; width:12px; height:12px;}



.typemenu li:hover a{color:#0068b7;}

#typemenu_on{color:#0068b7;}
#typemenu_on i{ bottom:-7px;



background:url(../images/typemenu_bgh.png) no-repeat bottom; width:16px; height:16px;}

.typemenu li.typemenu_on a{color:#0068b7;}



.typemenu li.typemenu_on i{ bottom:-7px;



background:url(../images/typemenu_bgh.png) no-repeat bottom; width:16px; height:16px;}



.bghuise{ background:#f7f7f7; width:100%; padding:50px 0px;}

.content_box li{height:150px;border: 1px solid rgba(156, 156, 156, 0.3);margin-bottom: 21px;padding: 12px 13px;}
.content_box li a{display: block;width: 100%;height: 100%;}
.content_box li a div{width:21%;height:150px;overflow: hidden;float: left;margin-right: 16px;}
.content_box li a h3{font-size: 18px;color: #444;line-height: 20px; font-weight:500;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.content_box li a .time{font-size: 14px;line-height: 30px;margin-bottom: 7px; color:#0068b7;}
.content_box li a .summary{height:56px;font-size: 16px;color: #666;line-height: 28px;margin-bottom: 12px; overflow:hidden;}
.content_box li a .detail{color: #666;}
.content_box li a .detail img{margin-left: 4px;}
.content_box li a img{width:100%; min-height:100%;}
.content_box li a b{display: inline-block;width: 23px;height: 6px;background: url(../images/r_arrow.png) no-repeat;margin-left: 4px;}
.content_box li:hover{background: #0068b7;}
.content_box li:hover a p,.content_box li:hover a h3{color: #fff;}
.content_box li:hover a b{background: url(../images/r_arrow2.png) no-repeat;}



