/* CSS Document */
body{
	margin:0;
	padding:0;
	font:12px/1.5 "微软雅黑";
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0; }    

table {border-collapse: collapse; border-spacing: 0; }    

fieldset,img { border: 0;  }    
 
ol,ul {    
 list-style: none;    
 }    
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
   
q:before,q:after {  /*content:";   */ }    

abbr,acronym { border: 0;} 

a{text-decoration:none;color:#333;}

.clear{ clear:both; height:10px;}

.fl{ float:left !important;}
.fr{ float:right !important;}
.topMargin1{margin-top:20px !important;}
.topMargin2{margin-top:20px !important;}
.topMargin_r{margin-top:13px !important;}
.topPad1{padding-top:10px !important;}
.topPad2{padding-top:20px !important;}
.noIndent{ text-indent:0em !important;}
.wrap1300{
	width:1300px;
	margin:0 auto;
	clear:both;
}
.wrap1200{
	width:1200px;
	margin:0 auto;
	clear:both;
}
.wrap1100{
	width:1100px;
	margin:0 auto;
	clear:both;
}
.wrap1000{ width:1000px; margin:0 auto;clear:both;}
.wrapAll{ width:100%; margin:0 auto;clear:both;}




#homeBanner{height:320px;width:100%;overflow:hidden;}

#head{
	background:url(../images/header_line.jpg) left top repeat-x;
	height:62px;
}

#head .logo{
	width:335px;
	float:left;
}
#head .tMenu{
	height:26px;
	line-height:26px;
	padding-top:22px;
	float:right;
	color:#fff;
	font-size:14px;
}
#head .tMenu a{
	float:left;
	display:block;
	color:#fff;
	height:26px;
	line-height:26px;
	padding:0 5px;
}
#head .tMenu a:hover{
	color:#CA6E0B;
}

.homeContainer{
	width:968px;
	padding:15px;
	border:1px solid #E3E3EF;
	overflow:hidden;
	
}


.homeExpert{ width:310px; float:left; background:#e2e3ee; text-align:center}
.homeExpert dl{
	padding:10px 60px 20px 60px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#66666e;
}
.homeExpert dt{ padding-bottom:16px;}
.homeExpert dd{ line-height:24px;}
.homeExpert #one{ padding-bottom:12px; font-size:20px;}
.homeExpert dd span{ font-weight:700; padding-right:6px;}

.homeNews{
	float:left;
	width:330px;
	margin:0 30px;
}
h6.nTitle{
	border-bottom:1px solid #bebebe;
	overflow:hidden;
	position:relative;
	height:38px;
	display: block;
}
h6.nTitle strong{
	border-bottom:1px solid #707070;
	height:38px;
	line-height:38px;
	display:block;
	float:left;
	position:absolute;
	z-index:10000;
	font-size:16px;
	width:7em;
	position:absolute;
	left:0;
	top:0;
}
h6.nTitle .more{
	float:right;
	display:block;
	height:38px;
	line-height:38px;
	color:#4e4e4e;
	font-size:14px;
}
.newsPart{
	padding-top:5px;
}
.newsPart li{
	display:block;
	width:100%;
	line-height:32px;
	height:32px;	
}
.newsPart li i{
	background:url(../images/li_tar.jpg) center center no-repeat;
	width:8px;
	height:32px;
	display:block;
	float:left;
	padding-right:6px;
}
.newsPart li a{
	font-size:14px;
}

.homeCase {
	width:260px;
	float:left;
}
.homeCase dl{ padding:15px 0; clear:both;}
.homeCase dt{ width:65px; float:left}
.homeCase dd{ width:185px; float:right; font-size:12px; font-family:"微软雅黑"; color:#818181}
.homeCase a{ font-size:14px; line-height:24px;}
.homeCase a:link, .homeCase a:hover, .homeCase a:visited{ color:#4e4e4e;}

.homeNewsCate{
	float:left;
	width:300px;
}
.homeNewsCate.mid{
	margin: 0 50px;
}
#indexExpert {width:260px;}
#indexExpert ul{ padding-top:14px; clear:both;}
#indexExpert li{
	width:116px;
	float:left;
	text-align:center;
	font-family:"微软雅黑";
	color:#4e4e4e;
}
#indexExpert .last{
	padding-right:0px;
	float: right;
}
#indexExpert li p{ padding-top:4px;}
#indexExpert li span{ padding-right:4px;}
#indexExpert li a:link, #indexExpert li a:hover, #indexExpert li a:visited{ color:#4e4e4e}

#hudong{  width:750px;float:left; }
.hudongCon{ width:750px; overflow:hidden;padding-top:20px;}
.hudong_pic{ width:10000px; overflow:hidden;}
.hudong_pic li{ padding:0 16px 0 0;float:left;}


#index_weixin{ width:180px; float:right; border-left:1px solid #E3E2E2;}
#index_weixin dl{ padding-top:30px;}
#index_weixin dt{ text-align:center; }
#index_weixin dd{ padding-top:6px; text-align:center; font-size:14px; }

.subContainer{
	background:#E2E3EE;
	overflow:hidden;
	color:#333;
	padding:14px 0;
}

.subContainer .leftCol{
	margin-left:12px;
	float:left;
	width:260px;
	/* [disabled]background:#fff; */
}
.subContainer .rightCol{
	margin-right:12px;
	float:right;
	width:670px;
	padding:15px;
	background:#fff;
}
.colTitle{
	border-bottom:1px dotted #CCC;
	color:#697184;
	font-size:14px;
	height:40px;
	line-height:40px;
	padding-left:25px;
	background:url(../images/icon02.jpg) 3px center no-repeat;
}
.newsList{
	padding-top:10px;
}

.newsList li{
	display:block;
	width:100%;
	line-height:40px;
	height:40px;
	
}
.newsList li i{
	width:8px;
	height:40px;
	display:block;
	float:left;
	padding-right:6px;
	font-size:26px;
	font-style:normal;
}
.newsList li span{
	height:40px;
	display:block;
	float:right;
	padding-right:2px;
	font-size:15px;
	color:#999;
}
.newsList li a{
	font-size:16px;
	height:40px;
	line-height:40px;
	width:480px;
	display:block;
	overflow:hidden;
	float:left;
}
.doc_jj{  background:#FFFFFF; border:1px solid #f5f5f5;}
.doc_jj dl{ margin:17px; text-align:center; font-size:14px;  color:#66666e; padding-bottom:15px; border-bottom:1px dashed #66666e}
.doc_jj dt{ padding-bottom:20px;}
.doc_jj dd{ line-height:24px;}
.doc_jj .one{ font-size:20px;}
.doc_jj .one span { font-weight:700; padding-right:6px;}
.doc_jj p{ width:223px; margin:0 auto; font-size:14px; line-height:22px; color:#515353; padding-bottom:30px;}
.doc_jj p a:link, .doc_jj p a:hover, .doc_jj p a:visited{ color:#eb5757}



.footer{
	background:#E2E3EE;
	height:50px;
	line-height:50px;
	text-align:center;
}
.footer p{
	font-size:18px;
}


.pageList {
	padding:5px 0px; text-align:center; width:100%; display:inline-block; margin-top:10px; font-family:Arial, Helvetica, sans-serif;
	padding-top:20px;
	border-top:1px dotted #CCC;
	font-size:14px;
}
*+html .pageList{
	padding:5px 0px;
	font-size:16px;
}
.pageList A {
	border:1px solid #ccc; padding:4px 10px; margin:0px 2px;  text-decoration:none;
	border-radius:2px;
	background:#fff;
	font-size:14px;
}
.pageList A:hover {
	border:1px solid #E9D87C; color:#7D1919;
}
.pageList A:active {
	border:1px solid #E9D87C;
}
.pageList A:visited {
	color:#7D1919;
}
.pageList span.disabled {
	border:1px solid #ccc;  padding:4px 10px;  margin:0px 2px; color:#7D1919; text-decoration:none;
	border-radius:2px;
	font-size:14px;
}
.pageList span.current {
	border:1px solid #13A4DB;  padding:4px 10px;  background:#fff; color:#000;
	border-radius:2px;
	font-size:14px;
}
.pageList #pg,.pageList select{
	width:40px;
	border:	1px solid #13A4DB;
	height:22px;
	line-height:22px;
	text-align:center;
	margin:0;
	font-size:1em;
}
.pageList .descpt{padding:0 10px; text-align:center; width:40px;}

.articleContent{ padding:30px 12px; font-size:14px;}
.articleContent h3{ font-size:18px;  padding-bottom:6px;}
.articleContent em{ font-size:14px; color:#9c9c9c}
.articleContent .conzt{ padding:10px 0; line-height:26px;}
.articleContent .conzt img{ max-width:90%;margin:0 5%;}
.articleContent .conzt p{ padding:10px 0; font-size:14px;  line-height:24px;}

.leftYuyue{
	padding-top:20px;
	text-align:center;
}
#leftNews{
	padding-top:10px;
}
#leftNews li{
	display:block;
	clear:both;
	width:100%;
	line-height:32px;
	height:32px;	
	border-bottom:1px dotted #999;
	overflow:hidden;
}
#leftNews li i{
	width:8px;
	height:32px;
	display:block;
	float:left;
	padding-right:10px;
	background:none;
	font-size:14px;
	font-style:normal;
}
#leftNews li a{
	font-size:14px;
}

/*个人简介*/
.con_lhc{ border:1px solid #697184; width:260px; height:83px; background:#697184; font-size:34px; line-height:83px; text-align:center; color:#FFFFFF; }
.con_dl{
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 30px;
	padding-left: 12px;
}
.con_dl dt{ width:146px; float:left}
.con_dl dd{
	width:472px;
	float:right;
	font-size:16px;
	font-family:"微软雅黑";
}
.con_dl #one{
	padding-top:2px;
	font-size:18px;
	color:#474848
}
.con_dl #two, .con_dl #three{ color:#9c9c9c; line-height:22px;}
.con_dl #four{
	padding-top:2px;
	font-size:16px;
}
.con_dl #four span{ color:#697184;}
.con_h3{
	font-size:18px;
	font-family:"微软雅黑";
	color:#697184;
	padding-bottom:6px;
	border-bottom:1px dashed #697184;
	clear:both;
	padding-top: 30px;
}
.con_p p{ padding:9px; text-indent:2em; font-size:15px; line-height:24px; font-family:"微软雅黑"; color:#5a5d5d}
.con_p{ padding-bottom:80px;}


#chuzhenCon{}
#chuzhenCon h6{
	font-size:26px;
	height:36px;
	line-height:36px;
	width:100%;
	margin-top:10px;
}
#chuzhenCon h5{
	font-size:24px;
	height:36px;
	line-height:36px;
	color:#C00;
}
#chuzhenCon p{
	font-size:18px;
	line-height:180%;
}
