@charset "utf-8";
/* CSS Document */
body{margin:0;font-size:14px;color:#333;font-family:"微软雅黑","Microsoft YaHei","宋体";background:#f4f4f4}
li{list-style:none}
img{border:none}
a{outline:none;text-decoration:none}
.l{float:left}
.r{float:right}
.top_in:after,.bn_in:after,.s3_c:after,.s4_c:after,.s5_c:after,.s5_c dl:after,#s6 dl:after,.foot_in:after{content:"";display:block;clear:both}
.top_in,.bn_in,.s3_c,.s4_c,.s5_c,.s5_c dl,#s6 dl,.foot_in{zoom:1}

.top{background:#fff}
.top_in{width:1000px;margin:0 auto}
.logo{float:left;margin:21px 0 20px}
nav{float:right;font-size:16px;line-height:20px;margin-top:35px}
nav a{display:inline-block;margin:0 15px;color:#024897}
.banner{height:374px;background:url('../images/banner.jpg') no-repeat center 0 #0e132e}
.bn_in{width:230px;padding:260px 0 0 770px;margin:0 auto}
.wechat,.sina_blog{width:70px;text-align:center}
.wechat{position:relative;color:#fff;cursor:pointer}
img.wechat_code{display:none;width:120px;position:absolute;top:-130px;left:-32px;border:2px solid #618c00}
.wechat:hover img.wechat_code{display:block}
.sina_blog a{color:#fff}

.main{width:1000px;margin:0 auto}
section{padding-top:20px}
.tit_wrap{height:50px;background:url('../images/tit_line.png') repeat-x 0 center;margin-bottom:15px}
.idx{line-height:35px;width:35px;font-size:24px;color:#0f3d90;border:4px solid #0f3d90;background:#fff;border-radius:50%;text-align:center;margin-top:5px}
.title{line-height:50px;margin:0;background:#f4f4f4;padding:0 20px;font-size:24px;font-weight:normal;color:#0f3d90}
#s1 .idx{margin-left:36px}
#s1 .title{margin-left:55px}
#s2 .idx{margin-right:36px}
#s2 .title{margin-right:55px}
#s3 .idx,#s4 .title{margin-left:400px}

#s1_c{position:relative}
#s1_c img{display:block;margin:0 auto}
.cell{display:none;width:389px;padding:17px 0;position:absolute}
.cell h2{margin:0 4px 0;float:left;display:block;font-size:20px;color:#fff;font-weight:normal;line-height:36px;padding:0 14px;background:#e78419;border-radius:4px}
.cell p{background:rgba(0,0,0,0.7);padding:30px;color:#fff;border-radius:6px}
.c1,.c6{background:url('../images/s1_arr.png') no-repeat 4px 0}
.c1 p,.c6 p{margin:18px 0 0}
.c1{left:605px;top:138px}
.c6{left:638px;top:193px}
.c2,.c3,.c4,.c5,.c7{background:url('../images/s1_arr2.png') no-repeat 4px bottom}
.c2 p,.c3 p,.c4 p,.c5 p,.c7 p{margin:0 0 -18px}
.c2{left:686px;bottom:150px}
.c3{left:666px;bottom:126px}
.c4{left:652px;bottom:96px}
.c5{left:608px;bottom:68px}
.c7{left:588px;bottom:110px}

#s2 table{width:100%;border-collapse:collapse}
thead{border-bottom:2px solid #fff}
tr:nth-child(even){background:#e9edf4}
th{background:#4f81bd;color:#fff}
th,td{border-color:#fff}
th a{color:#fff}
th a:hover{text-decoration:underline}

.s3_c dl{margin:0 0 20px 0;width:490px;float:left;background:#fff}
.s3_c dt img{display:block;width:490px}
.s3_c dd{margin-left:0}
dl.mr{margin-right:20px}
.idx2{width:50px;height:50px;margin:0 0 -25px 42px;background-positin:center;position:relative;top:-25px;color:#fff;font-size:20px}
.d1,.d4{height:445px}
.d2,.d3{height:400px}
.s3_c .d4{margin-top:-45px}
.d1 .idx2,.d4 .idx2{background-image:url('../images/ico1_4.png');text-align:center;line-height:42px}
.d2 .idx2,.d3 .idx2{background-image:url('../images/ico2_3.png');text-indent:15px;line-height:50px}
.s3_c h2{margin:0 0 0 100px;font-size:24px;color:#0060a6;font-weight:normal}
.s3_c p{color:#a0a0a0;line-height:2;margin:14px 30px 0}

.s4_c dl{float:left;width:218px;margin:0 42px 0 0}
.s4_c dt img{display:block;width:218px;height:128px}
.s4_c dd{margin-left:0}
.s4_c dd h2{font-size:14px;font-weight:normal}
.s4_c dd p{font-size:12px;color:#747474;line-height:2}

.title2{line-height:40px;font-size:24px;color:#fff;font-weight:normal;background:#0f3d90;text-align:center;margin:0 0 20px}

.s5_c{width:1032px;background:url('../images/bg.png')}
.s5_c dl{cursor:pointer}
.s5_c dl,.s5_c h1{float:left;margin:0 32px 18px 0}
.s5_c dt{width:312px;height:153px;float:left;background-repeat:no-repeat;background-size:100% 100%}
.s5_c dt h2,.s5_c h1{line-height:153px;text-align:center;font-weight:normal;color:#fff}
.s5_c dt h2{font-size:24px;margin:0;background:url('../images/ico_add.png') no-repeat 268px 121px rgba(0,0,0,0.7)}
.s5_c h1{width:312px;float:left;font-size:30px;background:url('../images/ico_arr.png') no-repeat 268px 121px #0f3d90}
.dl1 dt{background-image:url('../images/s5_p1.jpg')}
.dl2 dt{background-image:url('../images/s5_p2.jpg')}
.dl3 dt{background-image:url('../images/s5_p3.jpg')}
.dl4 dt{background-image:url('../images/s5_p4.jpg')}
.dl5 dt{background-image:url('../images/s5_p5.jpg')}
.dl6 dt{background-image:url('../images/s5_p6.jpg')}
.dl7 dt{background-image:url('../images/s5_p7.jpg')}
.s5_c dd{margin-left:0;float:left;width:344px;height:153px;background:/*url('../images/ico_rmv.png') no-repeat 297px 121px */#e78419;display:none}
.s5_c dd p{margin:0;padding:0 36px;font-size:16px;color:#fff;display:table-cell;vertical-align:middle}
dl.on{cursor:default}
dl.on dd{display:table}
dl.on dt h2{background:none;text-shadow:1px 1px 2px #000}
#s6 dl{margin:20px 0}
#s6 dt,#s6 dt img{width:369px;height:238px}
#s6 dt{float:left;position:relative}
#s6 dt span{display:block;width:100%;line-height:38px;color:#fff;text-align:center;position:absolute;bottom:0;background:rgba(0,0,0,0.7)}
#s6 dd{float:right;width:581px;height:236px;margin-left:0;border:1px solid #acacac;padding:0 15px}
#s6 dd p{font-size:12px;line-height:20px;color:#747474;margin:8px 0}
#s6 dd span{font-size:18px;font-weight:bold;color:#f58a18;margin-right:10px}

footer{padding:25px 0 70px;margin-top:30px;background:#222;font-size:14px;line-height:2;color:#fff}
.foot_in{width:1000px;margin:0 auto}
.ft_l{padding-left:200px;width:600px;float:left}
footer p{text-align:center;margin:0}
.ft_nav a{margin:0 5px}
footer p a{color:#fff}
.code{float:left;padding:10px 0 0 40px}


	/*返回顶部*/
#scroll{display:none;width:54px;height:54px;background:url(../images/scroll.png) no-repeat 0 0;z-index:100;position:fixed;_position:absolute;bottom:50px;right:50px;_bottom:30px;_margin-bottom:30px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#scroll:hover{background:url(../images/scroll.png) no-repeat 0px -54px}