/* ----------    公共样式  -----------------    */

body {
	text-align: center;
	padding: 0px;
	font-family: "宋体";
	font-size: 12px;
	color: #535353;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

/*设立常用标签的外边距，内边距，边框为0，防止在排版时再重复定义和出现怪问题*/
ol,dl,dt,dd,img{
	margin: 0;
	padding: 0;
	float: left;
}

/*设立列表样式为无，这样列表前面不带点*/
li,dl{
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}

/*设立标题1,2,3,4,5,6的文字大小为12px,内外边距为0，不加粗，有利于重要等级来排版定位*/
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight: normal;
}
/*(常用文字超链接的设定，这部分可根据你自己页面常用超链接色彩来自行定义)*/
.more ,a.more:link,a.more:visited{
	color: #339933;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}   a.more:hover {
	font-size: 12px;
	color: #FF9A00;
	text-decoration: underline;
	font-weight: normal;
}

.nav_word ,a.nav_word:link,a.nav_word:visited{
	color: #FFFFFF;
}  
a.nav_word:hover {
	color: #FF9600;
	text-decoration: none;
}

/*(设立默认全局样式超链接样式)*/
a:link{
	color: #3162B1;
	text-decoration: none;}
a:visited {
	color: #3162B1;
	text-decoration: none;
}
a:hover {
	color: #FF4E00;
	text-decoration: underline;
}
a:active {
	color: #3162B1;
	text-decoration: none;
}


/* 公共不带链接的文字大小   */

.f12{font-family: "宋体";font-size: 12px;font-weight: bold;color: #ffffff;}
.f14{font-family: "宋体";font-size: 14px;font-weight: bold;color: #333333;}
.f16{font-family: "宋体";font-size: 16px;font-weight: bold;color: #333333;}

/*图片超级连接样式*/
.pic{
	border: 1px solid #CCCCCC;
	display: block;
}

.pic:hover{
	border: 1px solid #CC0000;
	display: block;
}
/* ----------------  DIV  盒子ID  -------------------------- */

/* ---  大盒子样式 --- */
#box {
	height: auto;
	margin-right: auto;
	margin-left: auto;
	width: 947px;
	float: none;
}
.content {
	height: auto;
	width: 947px;
	text-align: left;
	color: #353535;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* --- 左边盒子样式 --- */
.left {
	float: left;
	height: auto;
	width: 618px;
	border: 1px solid #87C7F1;
	padding-left: 10px;
	padding-right: 10px;
}
.right {
	float: left;
	height: auto;
	width: 285px;
	padding-left: 10px;
	padding-right: 10px;
}
.right_news {
	float: left;
	height: auto;
	width: 283px;
	border: 1px solid #87C7F1;
	margin-top: 10px;
}
.right_news_01{
	float: left;
	height: auto;
	width: 283px;
	border: 1px solid #87C7F1;
}

/* --- 提示信息样式 --- */
.tishi_inform {
	float: left;
	width: 605px;
	padding-top: 20px;
	font-size: 14px;
	line-height: 20px;
}
.tuo_icon {
	float: left;
	padding-right: 6px;
}
.fenbie {
	float: left;
	width: 293px;
	padding-top: 80px;
}
.fenbie_01 {
    padding-left:19px;
	float: left;
	width: 293px;
	padding-top: 80px;
}
.blue_logo {
	float: left;
	height: 65px;
	padding-left: 18px;
	width: 240px;
	padding-bottom: 8px;


}
.blue_intro{	
    font-size: 14px;
	color: #FFFFFF;
	float: left;
	height: 242px;
	padding-left: 18px;
	width: 255px;
	padding-top: 17px;
	padding-right: 20px;
	padding-bottom: 17px;
	line-height: 20px;
	background-image: url(../images/blue_bg.gif);
}

.yellow_intro{	
    font-size: 14px;
	color: #FFFFFF;
	float: left;
	height: 242px;
	padding-left: 18px;
	width: 255px;
	padding-top: 17px;
	padding-right: 20px;
	padding-bottom: 17px;
	line-height: 20px;
	background-image: url(../images/yellow_bg.gif);
}
.blue_button{
	float: left;
	height: 32px;
	width: 244px;
	padding-top: 25px;
	padding-left: 7px;
}
/* --- 右边新闻列表样式 --- */
.news_title {
	background-image: url(../images/title_bggg.gif);
	float: left;
	height: 30px;
	width: 283px;
}
.news_icon {
	float: left;
	height: 15px;
	width: 15px;
	padding-right: 7px;
	padding-left: 6px;
	padding-top: 7px;
}
.news_list {
	float: left;
	height: auto;
	width: 271px;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
}
.list_li {
	float: left;
	height: 30px;
	width: 271px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 14px;
	line-height: 30px;
}
.list_li_01{
	float: left;
	height: 30px;
	width: 271px;
	font-size: 14px;
	line-height: 30px;
}
.list_zuo {
	float: left;
	height: 30px;
	width:210px;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.list_you {
	float: right;
	height: 30px;
}

/*--左边产品样式--*/
.insurens1 {
	float: left;
	width: 600px;
	height: auto;
	margin-top: 10px;
}
.insurens1_title {
	float: left;
	width: 659px;
	padding-top: 15px;
	padding-left: 5px;
}
.insurens1_title2 {
	float: left;
	width: 666px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5D5;
	margin-top: 10px;
	height: 18px;
}
.ins1_title1 {
	float: left;
	background-image: url(../images/xuline.gif);
	background-repeat: repeat-x;
	width: 588px;
	height: 17px;
}
.ins1_title2 {
	font-size: 14px;
	font-weight: bold;
	float: left;
	color: #2B57A2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	width: 65px;
}
/*当前位置样式*/
#dangqianweizi {
	width: 932px;
	height: 20px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.titleziye1 {
	line-height: 18px;
	float: left;
	text-align: left;
	font-weight: normal;
	height: 18px;
	padding-top: 2px;
	padding-left: 8px;
}

.titleziye11 {
	line-height: 18px;
	float: left;
	text-align: left;
	font-weight: normal;
	height: 18px;
	padding-top: 2px;
}
/*--左边新闻详细内容样式--*/
.news_contain {
	float: left;
	height: auto;
	width: 605px;
	padding-top: 30px;
	padding-bottom: 20px;
	font-size: 14px;
}
.news_containxx {
	float: left;
	height: auto;
	width: 644px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 20px;
}
.title_h3 {
	font-size: 18px;
	font-weight: bold;
	width:600px;
	padding-bottom: 20px;
	text-align: center;
}
.conta_date {
	line-height: 25px;
	background-color: #DBE7FD;
	height: 25px;
	width: 600px;
	float: left;
	text-align: center;
}
.conta_container {
	height: auto;
	width: 600px;
	padding-top: 30px;
	font-size: 14px;
	line-height: 22px;
	text-align: left;
	float: left;

}
.back {
	text-align: center;
	width: 605px;
	float: left;
}
.interview {
	float: left;
	width: 285px;
	margin-top: 10px;
}
.news_more {
	float: right;
	font-family: 04b_08;
	font-size: 8px;
	padding-right: 6px;
	line-height: 30px;
}
.problemtt {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #1C5D99;
	float: left;
}

