@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%;}
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:#333; transition:all 0.4s ease 0s;}
a:hover{ color:#a80402;}

.red{ color:#F00;}
.blue{ color:#0964c1;}
.ple{ color:#9257b6;} /* purple 紫色 */
.gray{ color:#5e5e5e} /* gray 灰色 */
.yel{ color:#bb6a2b;} /* yellow 黄色 */
.brown{ color:#a3612c;}
.white{ color:#FFF;}
.clr1{ color:#f5eced;}

.lf{ float:left; display:inline;}
.rt{ float:right; display:inline;}
.blank3{ clear:both; width:100%; height:30px; overflow:hidden;}

body{ background:#FFF; font-family:微软雅黑; font-size:14px; line-height:25px; color:#444;}
.w1000{ width:1000px; margin:0 auto; overflow:hidden;}

.logo{ width:1000px; margin:0 auto; text-align:center; overflow:hidden;}

.nav{ background:#0a60be; width:100%px; height:42px; overflow:hidden;}
.nav ul{ width:896px; height:22px; margin:10px auto; font-size:15px; font-weight:bold; line-height:22px; overflow:hidden;}
.nav li{ float:left; display:inline; width:110px; border-left:1px solid #004ea1; border-right:1px solid #db5907; text-align:center;}
.nav li.first{ border-left:none;}
.nav li.last{ border-right:none;}

.top{ background:url("../images/top01.jpg") no-repeat center top; width:100%; height:482px; overflow:hidden;}
.top a{ display:block; width:980px; height:482px; margin:0 auto; overflow:hidden;}

#nav{ width:100%; height:50px; overflow:hidden;}
.scroll_nav{ background:#0a60be; width:100%; height:22px; padding:14px 0; overflow:hidden; z-index:10;}
.scroll_nav ul{ width:896px; margin:0 auto; font-size:15px; font-weight:bold; line-height:22px; overflow:hidden;}
.scroll_nav li{ float:left; display:inline; width:110px; border-left:1px solid #004ea1; border-right:1px solid #db5907; text-align:center;}
.scroll_nav .first{ border-left:none;}
.scroll_nav .last{ border-right:none;}
.scroll_nav li a{ display:block; color:#FFF;}
.scroll_nav li a.active{ color:#F00;}

.sBox1 , .sBox3 , .sBox5 , .sBox7 , .sBox9{ background:#ffffff; width:100%; overflow:hidden;}
.sBox2 , .sBox4 , .sBox6 , .sBox8{ background:#f4f4f4; width:100%; overflow:hidden;}

.title{ width:100%; text-align:center; font-size:34px; line-height:80px; color:#381600; overflow:hidden;}


.sBox1{ padding:50px 0;}
.sBox1 dl{}
.sBox1 dd{ float:left; display:inline; width:455px; margin:70px 40px 0; overflow:hidden;}
.sBox1 dd span{ display:block; background:url("../images/s0101.jpg") repeat-x; height:70px; text-align:center; font-size:35px; font-weight:bold; line-height:70px; color:#FFF;}
.sBox1 dd p{ display:block; padding-left:20px; font-size:26px; line-height:50px; color:#295b86;}
.sBox1 dt{ width:415px; height:310px; padding:4px; border:1px solid #d9d9d9; overflow:hidden;}


.sBox2{}
.sBox2_1{ width:100%; height:32px; border-bottom:1px solid #bbbcbc; font-size:16px; line-height:32px;}
.sBox2_1 ul{ width:576px; margin:0 auto; overflow:hidden;}
.sBox2_1 li{ float:left; display:inline; width:142px; margin:0 25px; text-align:center;}
.sBox2_1 li a{ display:block; background:#edf6ff;}
.sBox2_1 li a:hover{ background:#0a60be; color:#FFF;}
.sBox2 dl{ width:950px; margin:0 auto; padding:50px 0; border-bottom:1px dashed #bbbcbc; overflow:hidden;}
.sBox2 dt{ float:left; display:inline; width:370px;}
.sBox2 dd{ float:left; display:inline; width:580px; overflow:hidden;}
.sBox2 dd span{ display:block; font-size:28px; font-weight:bold; color:#0a60be;}
.sBox2 dd p.p01{ float:left; display:inline; width:500px; margin:30px 0 38px; text-indent:2em; color:#292929;}
.sBox2 dd p.p02{ float:right; display:inline; background:url("../images/zx01.png") no-repeat 0 bottom; width:245px; height:60px; overflow:hidden;}
.sBox2 dd p.p02 a{ float:right; background:#0a60be; width:150px; height:34px; border-radius:3px; text-align:center; font-size:24px; line-height:32px;}


.sBox3{}
.sBox3 .title{ position:relative;}
.sBox3 .title img{ position:absolute; top:20px; right:0;}
.sBox3_1{ width:100%; height:32px; border-bottom:1px solid #bbbcbc; font-size:16px; line-height:32px;}
.sBox3_1 ul{ width:384px; margin:0 auto; overflow:hidden;}
.sBox3_1 li{ float:left; display:inline; background:#edf6ff; width:142px; margin:0 25px; text-align:center; cursor:default;}
.sBox3_1 li.active1{  background:#0a60be; color:#FFF;}
.sBox3_2{ width:880px; margin:0 auto; overflow:hidden;}
.sBox3_2 .btn1{ margin-top:312px;}
.sBox3_2_1{ width:710px; height:700px; margin:0 auto; position:relative;}
.sBox3_2_1 dl{ float:left; display:inline; width:710px; margin:0 auto; overflow:hidden; position:absolute;}
.sBox3_2_1 dd{ float:left; display:inline; width:355px; margin-top:25px; text-align:center; font-size:16px; line-height:50px; overflow:hidden;}
.sBox3_2_1 dt{ float:left; display:inline; width:100%; height:1px; border-bottom:1px dashed #CCC; overflow:hidden;}


.sBox4{}
.sBox4 .p01{ width:920px; margin:0 auto 20px; text-indent:2em; overflow:hidden;}
.sBox4_1{ width:100%; height:32px; border-bottom:1px solid #bbbcbc; font-size:16px; line-height:32px;}
.sBox4_1 ul{ width:945px; margin:0 auto; overflow:hidden;}
.sBox4_1 li{ float:left; display:inline; background:#edf6ff; width:125px; margin:0 5px; text-align:center; cursor:default;}
.sBox4_1 li.active2{  background:#0a60be; color:#FFF;}
.sBox4 dl{ width:870px; margin:35px auto; overflow:hidden;}
.sBox4 dd{ width:465px; overflow:hidden;}
.sBox4 dd h2{ font-size:30px; font-weight:400; line-height:70px; color:#0a60be;}
.sBox4 dd em{ font-family:方正兰亭粗黑简体; font-size:36px; font-weight:bold;}
.sBox4 dd span{ margin-left:25px; font-size:26px;}
.sBox4 dd p.p02{ float:left; display:inline; background:url("../images/zx01.png") no-repeat 0 bottom; width:245px; height:60px; margin-top:48px; overflow:hidden;}
.sBox4 dd p.p02 a{ float:right; background:#0a60be; width:150px; height:34px; border-radius:3px; text-align:center; font-size:24px; line-height:32px;}


.sBox5{ background:url("../images/s0501.png") no-repeat center 90px; height:447px; margin:0 auto; padding-bottom:120px; overflow:hidden;}
.sBox5_1{ float:left; display:inline; width:230px; margin-left:185px; overflow:hidden;}
.sBox5_2{ float:left; display:inline; width:230px; margin-left:135px; overflow:hidden;}
.sBox5 dt{ float:left; display:inline; width:100%; margin:25px 0 5px; font-size:24px; color:#0a60be;}
.sBox5 p{ float:left; display:inline; margin:20px 0 0 30px; color:#0a60be;}
.sBox5 p a{ display:block; background:#fa751b; width:150px; height:34px; margin:5px 0 0 5px; border-radius:3px; text-align:center; font-size:18px; line-height:32px;}


.sBox6{}
.sBox6 dl{ width:980px; margin:0 auto; padding:50px 0; border-bottom:1px dashed #bbbcbc; overflow:hidden;}
.sBox6 dd{ width:600px; overflow:hidden;}
.sBox6 dd span{ display:block; margin-bottom:10px; font-size:24px;}
.sBox6 dd em{ display:block; color:#0a60be;}
.sBox6 dd .p01{ float:left; margin:10px 0 20px; text-indent:2em;}
.sBox6 dd .p02{ float:left; margin-left:80px;}
.sBox6 dd .p02 a{ float:left; display:block; background:#0a60be; width:150px; height:34px; border-radius:3px; text-align:center; font-size:24px; line-height:32px;}
.sBox6 dd .p02 img{ float:left; margin-left:50px;}


.sBox7{ padding-bottom:40px;}
.sBox7 .intro{ width:980px; margin:0 auto; overflow:hidden;}
.sBox7 .intro .detail{ width:100%; height:440px; position:relative;}
.sBox7 .intro .detail span{ display:block; background:url("../images/btn.png") no-repeat; width:57px; height:57px; cursor:pointer; position:absolute; top:200px; z-index:4;}
.sBox7 .intro .detail .prev{ background-position:-1px -1px; left:30px;}
.sBox7 .intro .detail .next{ background-position:-1px -66px; right:30px;}
.sBox7 .intro .detail dt{ float:left;}
.sBox7 .intro .detail dd{ float:right; width:572px; background:url("../images/bg01.jpg") no-repeat center; height:440px; overflow:hidden;}
.sBox7 .intro .detail dd.spe{ background:url("../images/bg02.jpg") no-repeat center;}
.sBox7 .intro .detail dd h2{ font-size:24px; color:#0a60be; margin-top:30px; font-weight:bold;}
.sBox7 .intro .detail dd em{ font-size:60px; margin-right:10px;}
.sBox7 .intro .detail dd p{ margin-top:15px; padding-right:30px; text-indent:2em; font-size:14px; color:#444;}
.sBox7 .intro .detail dd p.spe{ width:428px; line-height:28px;}
.sBox7 .intro .detail dd h3{ font-size:18px; color:#0a60be; margin-top:30px; margin-bottom:10px;}
.sBox7 .intro .detail dd ol{ margin-bottom:10px; overflow:hidden;}
.sBox7 .intro .detail dd ol li{ font-size:14px; color:#666666; width:200px; float:left; line-height:25px;}
.sBox7 .intro .detail dd ul li{ float:left; margin-right:20px; margin-top:10px;}
.sBox7 .intro .detail dd .zx3{ display:block; background:url("../images/zx.png") no-repeat center; width:410px; height:33px; margin:30px 30px 0 0;}

.sBox7 .intro .expert{ width:100%; margin-top:5px;}
.sBox7 .intro .expert li{ float:left; width:134px; height:94px; border:1px solid #dbdbdb;}
.sBox7 .intro .expert li{ margin:0 2px;}
.sBox7 .intro .expert li.active{ border:1px solid #0a60be;}


.sBox8{ padding-bottom:30px;}
.sBox8_1{ float:left; display:inline; width:463px; padding-right:30px; border-right:1px dashed #bbbcbc; overflow:hidden;}
.sBox8_2{ float:right; display:inline; width:463px; overflow:hidden;}
.sBox8 dl{ margin-top:25px;}
.sBox8 dt{ height:60px; overflow:hidden;}
.sBox8 dt em{ float:left; display:inline; width:48px; font-size:40px; line-height:60px; color:#c7000b;}
.sBox8 dt span{ float:left; display:inline; background:#d6d6d6; margin-top:18px; padding:2px 5px; font-size:20px; color:#010101;}
.sBox8 dd{ width:100%; overflow:hidden;}
.sBox8 dd em{ float:left; display:inline; width:48px; font-size:40px; line-height:60px; color:#0a60be;}
.sBox8 dd p{ float: left; width:405px;}
.sBox8 a{ float:left; display:block; background:#0a60be; width:285px; height:34px; margin:0 40px 0 190px; border-radius:3px; text-align:center; font-size:20px; line-height:32px;}



