@charset "utf-8";
/* CSS Document */

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, img{
	border:medium none;
	margin: 0;
	padding: 0;
}

/** 设置默认字体 **/
body, button, input, select, textarea{ font: 12px/1.5  Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6{ font-size: 100%;}
i, em{ font-style:normal;}

/** 重置列表元素 **/
ul, ol,li{ list-style: none;}

/** 重置图片元素 **/
img{ border:none; vertical-align: middle;}
/** 重置表格元素 **/
table{ border-collapse: collapse; border-spacing: 0;}

/** 重置超链接元素 **/
a:focus{ outline:0;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());}
a:focus{ -moz-outline-style:none; }
a{ text-decoration:none; color:#5a5a5a; transition:all 0.4s ease 0s;}
a:hover{ filter:alpha(opacity=70); opacity:0.7; color:#a80402;}

.red{ color:#d72416;}
.purple{ color:#881ca7;}
.white{ color:#FFF;}
.brown{ color:#0a60be;}

.lf{ float:left; display:inline;}
.rt{ float:right; display:inline;}
.blank{ clear:both; width:100%; height:10px; overflow:hidden;}
.blank4{ clear:both; width:100%; height:40px; overflow:hidden;}

.mr0{ margin-right:0 !important;}
.mt50{ margin-top:50px !important;}
.ico{ background:url("../images/ico.png") no-repeat;}


body{ background:#FFF; font-family:微软雅黑; font-size:14px; line-height:25px; color:#666;}
.w980{ width:980px; margin:0 auto; overflow:hidden;}

.top01{ background:url("../images/top01.jpg") no-repeat center; width:100%; height:450px; overflow:hidden; position:relative;}
.top01 a{ display:block; width:140px; height:36px; margin-left:263px; position:absolute; left:50%; bottom:87px;}


.navF{ width:100%; height:42px; overflow:hidden;}
.navFast{ background:#0a60be; width:100%; height:42px;}
.navFast li a{ float:left; width:108px; text-align:center; font-size:18px; line-height:42px; color:#fff;}
.navFast li a.active{ background:#004ea1;}


.leader{ background:#f5f5f5; width:100%; padding:30px 0; overflow:hidden;}
.leader p{ background:url("../images/daodu.png") no-repeat; width:740px; margin:0 auto; padding:23px 0 23px 240px; text-indent:2em; font-size:16px; line-height:30px;}


.til1{ display:block; background:url("../images/tBg01.png") no-repeat center bottom; padding-bottom:30px; font-family:宋体; font-weight:bold;}
.til1 span{ display:block; border-bottom:2px solid #0a60be; text-align:center; font-size:30px; line-height:50px; color:#0a60be;}

.consult1{ display:block; background-position:-265px 0; width:140px; height:36px;}
.consult2{ display:block; background-position:0 0; width:405px; height:36px;}



.sBox1{}
.sBox1_1 dl{ margin-top:20px; overflow:hidden;}
.sBox1_1 dl.dl01{ background:#ab87b5;}
.sBox1_1 dl.dl02{ background:#6f93a8;}
.sBox1_1 dl.dl03{ background:#a3a970;}
.sBox1_1 dl.dl04{ background:#a99870;}
.sBox1_1 dd{ width:230px;  padding:30px 10px; color:#FFF; overflow:hidden;}
.sBox1_1 dd span{ display:block; font-family:宋体; font-size:24px; font-weight:bold;}
.sBox1_1 dd p{ margin-top:15px; text-indent:2em;}
.sBox1_1 dd p a{ float:left;}



.sBox2{}
.sBox2_1 dl{ float:left; margin:20px 18px 0 0; overflow:hidden; position:relative;}
.sBox2_1 dt em{ display:block; background:#000; filter:alpha(opacity=70); opacity:0.7; width:100%; text-align:center; font-size:18px; line-height:40px; color:#FFF; position:absolute; left:0; bottom:0;}
.sBox2_1 dd{ display:none; background:#0a60be; width:100%; height:100%; color:#FFF; position:absolute; left:0; bottom:0;}
.sBox2_1 dd span{ display:block; margin-top:30px; text-align:center; font-size:18px; font-weight:bold;}
.sBox2_1 dd p{ display:block; padding:20px 10px 0; text-indent:2em;}



.sBox3{}
.sBox3_1{ display:block; margin:20px 0; border-bottom:1px solid #edf6ff; text-align:center; overflow:hidden;}
.sBox3_1 li{ display:inline-block; background:#edf6ff; width:108px; text-align:center; font-size:18px; line-height:35px; color:#0a60be; cursor:pointer;}
.sBox3_1 li.active{ background:#0a60be; color:#FFF;}
.sBox3_2{ height:299px;}
.sBox3_2 dl{ display:none; width:855px; overflow:hidden;}
.sBox3_2 dd{ width:405px; overflow:hidden;}
.sBox3_2 dd span{ display:block; margin-top:45px; font-size:18px; font-weight:bold; color:#141515;}
.sBox3_2 dd p{ display:block; margin-top:30px; text-indent:2em;}



.sBox4{}
.sBox4_1{ display:block; margin:20px 0; border-bottom:1px solid #edf6ff; text-align:center; overflow:hidden;}
.sBox4_1 li{ display:inline-block; background:#edf6ff; width:108px; text-align:center; font-size:18px; line-height:35px; color:#0a60be; cursor:pointer;}
.sBox4_1 li.active{ background:#0a60be; color:#FFF;}
.sBox4_2{ height:442px;}
.sBox4_2 dl{ display:none;}
.sBox4_2 dd{ width:480px;}
.sBox4_2 dd p.p01{ background:#edf6ff; text-indent:10px; font-size:18px; font-weight:bold; line-height:40px; color:#0a60be;}
.sBox4_2 dd p.p02{ padding:14px 0; text-indent:2em;}
.sBox4_2 dd p.p03{ display:block; padding:5px 0;}
.sBox4_2 dd p.p03 a{ font-size:18px; font-weight:bold; line-height:40px; color:#f60d0d; text-decoration:underline;}
.sBox4_2 dd p.p04 a{ float:left;}



.sBox5{}
.sBox5 dl{ display:block; margin-top:20px; overflow:hidden;}
.sBox5 dd{ width:535px; overflow:hidden;}
.sBox5 dd span{ display:block; margin:15px 0; font-size:24px; color:#0a60be;}
.sBox5 dd p{ text-indent:2em; line-height:30px;}
.sBox5 dd p a{ float:left; margin-top:30px;}



.sBox6{}
.sBox6_1{}
.sBox6_1 dl{ float:left; width:312px; margin:20px 17px 0 0; padding-bottom:55px; border:1px solid #dbdbdb; overflow:hidden; position:relative;}
.sBox6_1 dt{ display:block; text-align:center; font-size:18px; font-weight:bold; line-height:50px; color:#0a60be;}
.sBox6_1 dd p{ display:block; padding:0 15px; text-indent:2em;}
.sBox6_1 dd span{ display:block; background-position:-119px -118px; width:78px; padding:17px 5px 0 0; text-align:right; font-size:12px; color:#FFF; position:absolute; bottom:0; right:0;}



.sBox7{}
.sBox7_1{ background:url("../images/box07_01.png") no-repeat center top; height:510px; margin-top:20px; overflow:hidden; position:relative;}
.sBox7_1 li h2{ padding-bottom:10px; border-bottom:1px dashed #000; text-align:center; font-size:24px; font-weight:normal; color:#000;}
.sBox7_1 li p{ font-size:14px; color:#434343; padding-top:5px; text-indent:2em;}
.sBox7_1 li.li01{ width:195px; position:absolute; top:60px;  left:20px;}
.sBox7_1 li.li02{ width:240px; position:absolute; top:250px; left:20px;}
.sBox7_1 li.li03{ width:240px; position:absolute; top:365px; left:380px;}
.sBox7_1 li.li04{ width:195px; position:absolute; top:60px;  right:20px;}
.sBox7_1 li.li05{ width:240px; position:absolute; top:220px; right:20px;}
.sBox7_1 li.li01 h2, .sBox7_1 li.li02 h2{ text-align:right;} 
.sBox7_1 li.li04 h2, .sBox7_1 li.li05 h2{ text-align:left;} 



.sBox8{}
.sBox8_1{ background:#edf6ff; width:100%; height:510px; margin-top:20px; padding:40px 0; overflow:hidden;}
.expert{ position:relative;}
.expert .btn{ display:block; width:28px; height:67px; cursor:pointer; position:absolute; top:200px; z-index:4;}
.expert .prev{ background-position:0 -110px; left:0;}
.expert .next{ background-position:-38px -110px; right:0;}

.expertCon dl{ display:none; background:#edf6ff; width:800px; margin:0 auto; color:#333; overflow:hidden;}
.expertCon dd{ width:446px; overflow:hidden;}
.expertCon dd p.p01{ border-bottom:3px solid #0a60be; font-size:24px; line-height:45px; color:#020202;}
.expertCon dd p.p01 em{ display:inline-block; background-position:-87px -132px; width:6px; height:23px; margin:0 10px; vertical-align:middle;}
.expertCon dd p.p02{ display:block; width:100%; padding:10px 0; border-bottom:3px solid #0a60be; text-indent:2em; overflow:hidden;}
.expertCon dd p.p03{ display:block; width:100%; text-indent:2em; overflow:hidden;}
.expertCon dd p.p04{ float:left; background:#0a60be; margin:20px 0; padding:0 10px; font-size:18px; line-height:38px; color:#FFF;}
.expertCon dd p.p05 a{ float:left; margin-top:30px;}
.expertCon ol{ display:block; width:100%; margin-bottom:15px; overflow:hidden;}
.expertCon ol li{ float:left; width:200px;}
.expertCon ol li em{ color:#0a60be;}

.expertImg{ width:100%; overflow:hidden;}
.expertImg li{ float:left; width:134px; height:96px; margin-left:4px; padding-top:12px; position:relative;}
.expertImg li img{ border:1px solid #dbdbdb;}
.expertImg li em{ display:none; width:0; height:0; border:6px solid transparent; border-bottom:6px solid #763004; position:absolute; top:0px; left:60px; z-index:2;}
.expertImg li.active img{ border:1px solid #763004;}
.expertImg li.active em{ display:block;} 



.sBox9{}
.sBox9_1{}
.sBox9_1 dl{ display:block; padding:40px 0; border-bottom:1px dashed #989898; overflow:hidden;}
.sBox9_1 dd{ width:590px; padding-top:20px; text-indent:2em; overflow:hidden;}
.sBox9_1 dd a{ margin-top:30px;}
.sBox9_1 .txt{ display:block; margin-bottom:20px; text-align:center;}
.sBox9_1 .txt a{ font-size:18px; color:#e81818; text-decoration:underline;}
.sBox9_1 .zx a{ margin:0 auto;}




