﻿/*通用设定*/
body, div{margin:0 auto; text-align:left; font-size:12px; line-height:19px; font-family:arial,sans-serif;}
body{background:#084;}
img,h1,h2,h3,ul,dl{border:none; margin:0; padding:0; list-style-type:none; list-style-position:outside;}
/*闭合器*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;} 
.clearfix{display:inline-block;}

/*链接文字*/
a{color:#000; text-decoration:none; cursor:pointer;}
a:hover{color:#284; text-decoration:underline;}/*链接颜色*/
a.o,.p1{color:#f60;}/*橙色*/
a.r,.p2{color:#f00;}/*红色*/
a.r{text-decoration:underline;}
a.w,.p3{color:#fff;}/*白色*/
a.h,.p4{color:#444;}/*灰色*/
a.l,.p5{color:#284;}/*绿色*/
a.del{font-family:黑体; color:#f00; font-weight:bold;}
a:hover.del{color:#284; text-decoration:none;}
.c1{font-size:14px;}
.c2{font-size:12px;}
.c3{color:#888;}
.c4{font-weight:100;}
.num{font-size:20px; font-weight:bold; font-style:italic; width:25px; text-align:center; margin:0 8px 0 0;}

hr{border:0; height:1px; border-bottom:1px solid #e6e6e6; background:#e6e6e6; clear:both;}

/*背景*/
.bg{background:transparent url(bg.png) 958px 1000px;}
.bg1{background:#f2f2f2;}
.bg2{background:#cfcfcf;}
.bg3{background:#ecf6df;}
.bg4{background:#a0d781;}
.bg5{background:#f6fef1;}
.bg6{background:#ceebbe; padding:0;}

/*顶部*/
#top{width:958px; height:116px; margin:0 auto;}
#logo,#nav,#call{float:left; height:116px; width:139px;}
#nav{width:555px;}
#nav ul,#nav ul.menu{height:29px; float:left; margin:28px 0 0 20px; display:inline; clear:both;}
#nav ul.menu2{margin:0 0 0 300px;}
#nav ul.menu2 li{width:100%; font-size:12px;}
#nav ul.menu2 li a{background:none; width:auto; padding:0; font-weight:100; float:none;}
#nav li{font-size:14px; float:left; width:105px;}
#nav a{float:left; font-weight:bold; text-decoration:none;width:76px; padding:0 0 0 24px; text-align:center; line-height:29px; background:transparent url(bg.png) 958px 1000px;}
#nav span.n1 a{background-position:0 -140px;}
#nav span.n2 a{background-position:-100px -140px;}
#nav span.n3 a{background-position:-200px -140px;}
#nav span.n4 a{background-position:-300px -140px;}
#nav span.n5 a{background-position:-400px -140px;}
#nav span.n1 a:hover,#nav span.n1 a.hover{background-position:0 -480px; color:#284;}
#nav span.n2 a:hover,#nav span.n2 a.hover{background-position:-100px -480px; color:#284;}
#nav span.n3 a:hover,#nav span.n3 a.hover{background-position:-200px -480px; color:#284;}
#nav span.n4 a:hover,#nav span.n4 a.hover{background-position:-300px -480px; color:#284;}
#nav span.n5 a:hover,#nav span.n5 a.hover{background-position:-400px -480px; color:#284;}
#call{width:264px;}

/*底部*/
#bottom{width:958px; height:100px; background:#94d070; margin:0 auto; overflow:hidden; clear:both;}
#bottom p.menu{text-align:center; height:29px; margin:0 0 15px 0; line-height:29px; background-position:0 -400px; color:#94d070;}
#bottom p.menu a{color:#94d070;}
#bottom p{text-align:center; line-height:21px; margin:0;}

/*按钮*/
.inp1,.inp1-,.inp2,.inp2-,.inp3,.inp4,.inp5,.inp6{display:inline; color:#000; font-size:14px; width:64px; height:27px; line-height:27px; text-align:center; float:left; font-weight:bold; background-position:0 -440px; cursor:pointer; border:none;}
.inp1-{background-position:0 -520px; float:none;}
.inp2,.inp2-{background-position:0 -690px; width:180px; height:55px; line-height:55px; float:none; color:#284;}
.inp2-{background-position:-580px -450px; color:#444;}
.inp3,.inp4{background-position:0 -610px; width:167px; height:37px; line-height:37px; margin:5px; float:none; color:#284;}
.inp4{background-position:0 -650px; color:#444;}
.inp5,.inp6{background-position:0 -800px; width:105px; height:40px; line-height:40px; margin:5px;}
.inp6{background-position:0 -750px; color:#284;}
.inp7,.inp8,.inp9{width:154px; height:17px; padding:6px 4px 2px 4px; margin:0 8px 0 0; border:1px solid #aaa; _margin:0 8px 0 -15px; float:left;}
.inp8{width:30px; padding:4px 4px 0 4px; margin:0 8px 0 8px; float:none;}
.inp9{float:none; padding:4px 4px 0 4px; margin:0;}

/*块修饰*/
.box,.box1,.box2,.box3,.box4{margin:0 0 15px 0;}
.box a img{padding:0px; border:0px solid #f0f0f0;}
.box1{border:1px solid #e6e6e6; padding:1px;}
.box2{height:50px; background-position:0 -180px;}
.box3{height:48px; margin:0 0 30px 0; background-position:0 -850px;}
.box4{border:1px solid #ceebbe; border-top:none; margin:0 0 20px 0;}
.box5{border:1px solid #ceebbe; background:#f6fef1;}


.step1,.step2,.step3{float:left; width:260px; height:48px; background-position:0 -900px; display:inline;}
.step2{background-position:-260px -900px; margin-left:260px;}
.step3{background-position:-520px -900px; width:406px; margin-left:520px;}
.help{background-position:-260px -520px;}

/*表格*/
table.tab1 td,table.tab2 td{font-size:14px; padding:10px; border-bottom:1px solid #ceebbe;}
table.tab2 td{border:none;}

/*内容*/
.content{width:100%; clear:both; overflow:hidden;}
.content ul,.content dl,.content ol{display:block; margin:0 15px 9px 15px; overflow:hidden; word-break:break-all; clear:both;}
.content ul{_padding-bottom:1px;}
.content ul.mar{margin-top:15px;}
.content ul.big{font-size:14px; line-height:21px;}
.content ul.big2{font-size:14px; line-height:25px; margin:15px 15px 25px 20px;}
.content ul.link{margin:0 0 9px 0;}
.content ul.link li,.content ul.link2 li{width:122px; padding:0 5px 0 5px; _padding:0 4px 0 4px; display:inline; clear:none;}
.content ul.link2 li{width:143px; margin:10px 0 0 0;}
.content ul.center li{text-align:center;}
.content ul.center li img{margin:20px 0 20px 0;}
.content ul.pic1 li,.content ul.pic2 li{width:154px; padding:5px 0 10px 100px; text-align:center; clear:none;}
.content ul.pic2{margin:0;}
.content ul.pic2 li{padding:5px; width:124px;}
.content ul.pic2 li img{width:120px;}
.content ul.call,.content ul.call2{background-position:0 -240px; width:210px; height:95px; padding:0;}
.content ul.call2{height:60px; width:auto;}
.content ul.dingz{background-position:-680px -140px; height:238px; padding:0;}
.content ul.dingz li{width:165px; padding-left:70px; display:inline;}
.content ul.dingz li.pad{padding-left:20px; width:196px;}
.content ul.dingz li.pad a{height:50px; width:196px; float:left; margin:26px 0 0 0;}
.content ul.help,.content ul.help2{margin:10px 5px 9px 60px; color:#444;}
.content ul.help li,.content ul.help2 li{line-height:17px;}
.content ul.help2 li{margin:0 0 8px 0;}
.content ul.inp{margin-top:20px;}
.content ul.inp li{height:40px;}
.content ul.tot{margin:20px 15px 17px 15px;}
.content ul.qa li{line-height:27px; border-bottom:1px solid #e6e6e6;}
.content li{width:100%; float:left; text-align:left; clear:both; display:inline;}
.content li a img{padding:1px; border:1px solid #f0f0f0;}
.content li a:hover img{border:1px solid #ffdf74;}
.content li.kef a,.content li.kef2 a{ float:right; height:21px; margin:48px 0 0 14px; width:76px;}
.content li.kef a img,.content li.kef2 a img{border:none;}
.content li.kef2 a{margin-top:8px;}
.content li.kef span,.content li.kef2 span{font-family:黑体; font-size:26px; line-height:41px; color:#444; padding:0 0 0 40px; width:250px; float:left; clear:both;}
.content li.kef2 span{clear:none; float:none;}
.content li.kef span.qq,.content li.kef2 span.qq{font-family:arial; font-size:16px; font-weight:bold;}
.content li.part,.content li.ent{width:400px; height:201px; background:url(j_bg.jpg); margin:0 0 0 13px; display:inline;}
.content li.part span{margin:11px 10px 0 10px; float:left; display:inline;}
.content li.part span img{height:180px; width:180px;}
.content li.ent{background:none; height:215px; width:372px; margin:-218px 0 0 26px; padding:0 0 0 15px;}
.content li.ent span{height:48px; width:48px; float:left; margin:5px 0 0 58px; display:inline;}
.content li.ent span img{height:48px; width:48px;}
.content li.point{margin:10px 0 20px 0; height:31px; line-height:31px; background:#e9e9e9; color:#444;}
.content dl.pic1,.content dl.pic4{width:75px; margin:0; padding:0 10px 10px 15px; text-align:center; float:left; clear:none;}
.content dl.pic2{margin-bottom:15px;}
.content dl.pic2 dt{margin:0 12px 0 0; text-align:center; line-height:25px; float:left;}
.content dl.pic2 dd{line-height:21px;}
.content dl.pic2 dt img{margin:4px 0 0 0;}
.content dl.pic3{margin-bottom:15px;}
.content dl.pic3 dt img{margin:3px 18px 0 0; float:left;}
.content dl.pic3 dd{line-height:21px; font-size:14px;}
.content dl.pic4{width:120px; padding:0 10px 10px 25px;}
.content dt a img{padding:1px; border:1px solid #888;}
.content dt a:hover img{border:1px solid #f81;}
.content dl.qa dd{text-indent:28px; margin:0;}
.content span.left{float:left;}
.content span.right{float:right;}
.content h2{font-size:14px; padding:9px 0 8px 15px; line-height:21px; clear:both;}
.content h2.t{line-height:31px; padding:0 0 0 15px; margin:0 0 12px 0; height:31px;}
.content h2.t1{border-bottom:#e9e9e9 solid 6px; margin:15px 0 20px 0; padding:0 0 5px 20px;}
.content h2.t2{background-position:0 -950px; height:47px; line-height:37px; text-align:center; padding:0;}
.content h2.t3{padding-bottom:0;}
.tit1{height:30px; background-position:-10px -951px;}
.tit1 h2{line-height:30px; margin:0; float:left; color:#284; font-size:14px; font-weight:bold; padding:0 0 0 15px; display:inline;}
.tit1 div{float:right; line-height:30px; padding:0 10px 0 0;}

/*布局*/
.main,.main1,.main2{width:928px; height:100%; background:#fff; padding:15px; clear:both; overflow:auto;}
.main1{width:620px; padding:50px 0 62px 0;}
.main2{width:778px;}
.fl{float:left;}
.mar1{margin:0 15px 0 0;}
.mar2{margin:0 18px 0 0;}
.pad0{padding:0;}
.modAll{width:958px;}
.mod1{width:643px;}
.mod2{width:270px;}
.mod3{width:248px;}
.mod4{width:372px;}
.mod5{width:456px;}

/*翻页*/
.page{display:inline; margin:0 0 8px 0; clear:both;}
.page a,.page a:hover{line-height:16px; height:16px; margin:0 3px 0 3px; padding:0 4px 0 4px; color:#444; background:#f0f0f0; border:1px #dcdcdc solid;}
.page a:hover,.page a.hover{background-color:#444; border:1px #444 solid; color:#fff; font-weight:bold;}


/*选项卡*/
.tab{margin:0; padding:0;}
.tagBox1 h5{font-weight:bold; color:#f7a; height:17px; line-height:17px; text-align:center; float:left; padding:0 4px 0 4px; margin:6px 0 0 4px; cursor:pointer;}
.tagBox1 h5.up{background:#f7a; color:#fff; font-weight:100;}
.topTab .tab span{font-size:18px; font-weight:bold; font-style:italic; width:25px; float:left; text-align:center; margin:0 8px 0 0;}
.topTab .tab table a{color:#3bc; text-decoration:underline;}
.topTab .tab table a:hover{color:#f81;}
.topTab .tab td{border-bottom:1px solid #e6e6e6; color:#aaa; height:31px;}
.tagBox2{padding:0 0 0 17px;}
.tagBox2 h2{color:#666; background:#fafafa; height:17px; line-height:17px; font-size:12px; text-align:center; float:left; border:1px solid #e6e6e6; border-bottom:none; padding:2px 6px 2px 6px; margin:6px 0 0 4px; cursor:pointer;}
.tagBox2 h2.up{background:#fff; border:1px solid #ffc7dc; border-bottom:none; color:#3bc; font-weight:bold;}