﻿/* CSS Document */
*{ margin:0; padding:0;}
body{
	padding:0;
	margin:0;
	text-align:left;
	font-family:"宋体";
	font-size:12px;
	color:#000;
	
	}
ul, ol, li {list-style: none;}
a{text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: none;}
.clear{clear:both;}
/*全局结束*/


#container{
	width: 100%;
	height: 100%
}
#header{ width:1000px; height:115px; margin:0 auto;}
.top{width:1000px; height:74px;}
.logo{ float:left; padding-top:13px;}
.top .top-rg{ width:760px; height:74px;
; float:left;}
.top .top-rg div{ width:255px; height:16px; margin-left:480px; margin-top:49px; }
.time{ float:right; padding-top:49px;}
.time p{ float:left;}
.icon_time{ background:url(../image/icon_time.jpg) no-repeat; width:16px; height:13px; float:left; margin-left:5px;}
.nav{width:1000px; height:41px; background:url(../image/nav_bg.jpg) no-repeat; float:left;}
.nav ul{height:41px; margin-left:164px;}
.nav ul li{ float: left;}
.nav ul li a{ display:block; height:100%;padding: 0 25px;color:black; font-family:"微软雅黑"; font-size:16px;line-height:41px; background:url(../image/nav_line.jpg) no-repeat bottom right;}
.nav ul li a.select{ background:url(../image/hover_left.jpg); color:#FFF;}
.nav ul li a:hover{ background:url(../image/hover_left.jpg) repeat-x; padding-left:25px; color:#FFF;}
/*导航结束*/

#main{
	width: 100%;
	height: 100%;
	background-color: #f3f3f1;
	border:1px solid #f3f3f1;
}
.content01{
	width: 990px;
	height: 100%;
	margin: 0 auto;
	border: 5px solid #e3e3e3;
	background: #fff;
	margin-bottom: 20px;
	
}
.content01 .bread_nav{
	width: 900px;
	height: 53px;
	padding-left: 20px;
	padding-top: 17px;
}
.content01 .bread_nav a{ color:#000; display:block;  width:60px; float:left;}
.content01 .bread_nav .arrow{ background:url(../image/ico3.jpg) no-repeat; width:5px; height:9px; float:left; margin-right:15px; margin-top:5px;}.content01 .bread_nav .arrow3{ background:url(../image/ico3.jpg) no-repeat; width:5px; height:9px; float:left; margin-right:15px; margin-left:15px;margin-top:5px;}
/*面包屑导航结束*/

.content01 .list_lf{
	float: left;
	width: 680px;
	min-height: 1000px;
	margin-left: 20px;
	overflow: hidden;
}
.content01 .list_lf ul{width:680px;}
.content01 .list_lf li{background:url(../image/disc.gif) no-repeat left center;
	padding-left:20px;
 line-height:2.6em; font-size:14px; border-bottom:1px solid #cccccc;
	}
*+html .content01 .list_lf .list_lf_time{ float:right; color:#666666; margin-top:-35px;}
.content01 .list_lf li a{color:#000;}
.content01 .list_lf li a:hover{color:#d1384d;}
.content01 .list_lf .list_lf_time{ float:right; color:#666666}
.list_lf_time a{ color:#0569a3;}
.content01 .list_page{ width:264px; margin:24px auto 0 auto; }
.content01 .list_page a{ color:#d43c4a; font-size:14px; font-weight:bold;}

.content01 .img_rg{ float:right; width:270px; height:930px; border:1px solid #c5c3c4; border-top:5px solid #a61d31;}
.content01 .zx_img{ height:160px; width:242px; margin-top:10px; margin-left:15px;}



.content01 .zx_text{ margin:10px auto 0 10px; height:22px; width:242px; border-bottom:1px solid #cccccc;  font-size:14px; font-weight:bold;}
.content01 .zx_text a{color:#a61d31;}

/*咨询公告结束*/


.content01 h2{ color:#d1384d; font-size:24px; font-family:"微软雅黑"; font-weight:normal;}
.content01 .gj_line{ background:url(../image/gj_line.jpg) no-repeat; margin:18px auto; width:888px; height:5px;}
.content01 .gj_img{ background:url(../image/gj_img.jpg) no-repeat; width:450px; height:299px; margin: 28px auto 43px auto;}
.content01 .gj_text{
	width: 880px;
	min-height:568px;
	margin: 0 auto;
	margin-bottom:20px;
        font-size: 14px;
}
.content01 p{
text-align: justify;
line-height: 2em;padding-bottom: 10px;}
/*咨询公告正文结束*/

.content01 .ts_list_lf{ border-bottom:1px solid #cccccc; height:170px; margin-bottom:16px;}
.content01 .ts_img{ background:url(../image/ts_img.jpg) no-repeat; width:94px; height:128px; float:left;}
.content01 .jx_title{ text-indent:0; font-size:14px; font-weight:bold;width:660px; margin-bottom:5px;}
.content01 .jx_text{ width:540px; float: left; margin-left:28px; margin-top:10px; color:#666666;}
.content01 .ts_img_rg{float:right; width:270px; min-height:916px; border:1px solid #c5c3c4;}
.content01 .ts_column_top{ background:url(../image/ts_column_top.jpg); width:270px; height:37px;}
.content01 .ts_column_bottom{ background:url(../image/ts_column_bottom.jpg);width:270px; height:37px;}

.content01 .ts_img_rg ul{ padding-left:18px; width:237px; margin-bottom:36px;}
.content01 .ts_img_rg li{list-style:url(../image/disc.gif) inside; line-height:2.6em; font-size:14px; border-bottom:1px solid #cccccc;}
.content01 .ts_img_rg li a{color:#000;}

/*特色精选结束*/

.content01 .ts_content{ width:952px; height:326px; margin:0 auto;}
.content01 .ts_column_top01{ width:952px;
height:32px; background:#f3f3f1; border-top:5px solid #a61d31; border-bottom:1px solid #dddddd;}
.content01 .ts_column_top02{ width:952px;
height:32px; background:#f3f3f1; border-top:5px solid #2d4078; border-bottom:1px solid #dddddd;}
.content01 .ts_column_top03{ width:952px;
height:32px; background:#f3f3f1; border-top:5px solid #cb59b0; border-bottom:1px solid #dddddd;}
.content01 .ts_column_topimg{ width:195px; height:32px; background:url(../image/ts_column_topimg.jpg); margin-left:32px; float:left;}
.renda{ color:#fff; font-size:18px; line-height:28px; font-family:"微软雅黑";  height:32px; letter-spacing:2px; display:block; text-align:center;}
.content01 .ts_content p{ width:253px; margin:25px 25px 0 25px; float:left;}
.content01 .ts_content .ts_content_more{ float:right; font-weight:bold;color:#0569a3;}
.content01 .ts_content .ts_content_more a{color:#0569a3;}
.content01 .ts_content .ts_content_rg{ width:645px; height:247px; float:left;  margin-top:25px;}
.ts_content_rg01{ width:645px; height:116px; margin-bottom:14px;}
.content01 .ts_content_rg .ts_content_img{
width:85px; height:116px; background:url(../image/ts_content_img.jpg) no-repeat; float:left;}
.content01 .ts_content_rg h3{ float:left; margin-left:30px;}
.content01 .ts_content_rg p{ width:530px; margin:0; margin-top:18px; margin-left:30px; }
.content01 .ts_content_rg p a{color:#666666;}
.blank01{ height:50px;}









/*特色精选文正文结束*/


.content01 .us_nav a{ padding:0 16px;font-size:14px; color:#000; font-weight:bold;}
.content01 .us_nav a:hover{ text-decoration:underline; color:#d1384d;}
.content01 .us_text{
	width: 880px;
	height: 100%px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom:20px;;
	margin-left: auto;
}

/*关于我们结束*/

#footer{ width:100%;height:106px; background:url(../image/footer_bg.jpg) repeat-x;color:#898989;}
.footer-copyright {height:80px;
    line-height: 20px;
    padding-top: 22px;
    width: 100%;}
.footer-copyright a{ color:#898989;}
.footer-copyright a span{ color:#898989;}

/*footer结束*/
.seo-text {
	overflow: hidden;
	text-indent: -10000px;
}
.clearfix:after {
	content: ".";
	display: block; clear:both; visibility:hidden;
	height:0;
}
.clearfix{
	zoom: 1;
}

.col-list {
	width: 952px; margin: 0 auto;
}
	.col-list h3 {
		height: 38px;
		color: white; background: url(../image/bg-h3.gif) no-repeat;
		font: 18px/36px "Microsoft YaHei"; text-indent: 92px; letter-spacing: 2px;
	}
	.col-list ul {
		padding: 1em 4em; margin-right: -1em;
	}
		.col-list ul li {
			float: left;
			margin-right: 1em;
		}
		.col-list ul li.socialLink {
			position: relative;
		}
			.col-list ul li a {
				
				color: black;
				line-height: 2em;
			}
			.col-list ul li.socialLink a {
				padding-right: 8px;
				background: url(../image/ico2.jpg) no-repeat center right;
			}
			.col-list ul li a:hover {
				text-decoration: underline;
			}

.tooltip-social {
	position: absolute; z-index: 99; display: none;
	width: 182px; padding: 10px; border: 1px solid #c6c4c5; left: 0; top: 28px;
	background-color: white;
}
.tooltip-social-right {
	left: auto; right: 0;
}
.tooltip-social-active {
	display: block;
}
	.tooltip-social .col {
		float: left;
		width: 86px; height: 106px;
		text-align: center;
	}
		.tooltip-social .col span {
			line-height: 22px;
		}
	.tooltip-social .col-weibo {
		margin-right: 10px;
	}
		.tooltip-social .col-weibo a {
			display: block;
			width: 86px; height: 86px;background: none !important;
		}
	.tooltip-social .col-weixin {
		
	}
	.tooltip-social-triangle {
		position: absolute; z-index: 3;
		width: 0; height: 0; left: 16px; top: -12px;
		border-style: solid; border-color: transparent; border-width: 6px 7px; border-bottom-color: white;
	}
	.tooltip-social-right .tooltip-social-triangle {
		left: auto; right: 16px;
	}
	.tooltip-social-triangle-border {
		position: absolute; z-index: 1;
		width: 0; height: 0; left: 15px; top: -14px;
		border-style: solid; border-color: transparent; border-width: 7px 8px; border-bottom-color: #c6c4c5;
	}
	.tooltip-social-right .tooltip-social-triangle-border {
		left: auto; right: 15px;
	}