/*
@author: sunke
*/
@charset "utf-8";
body{font:14px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1100px; background:#5f28d3;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.layout{ clear:both;width:1100px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}
.header-wrap{ width:100%; background:#fff;}
.ico,.subnav li.on i,.module03 .tab-tit li i,.module04 .tit i,.module05 .tit i,.module06 .con .ask,.module06 .con .answer,.module09 .con li{ background:url("//www.chinaacc.com/images/zhongjizhicheng/zhuanti/baiwenbaida/ico.png") no-repeat;}
.title{ width:353px; height:116px; line-height:112px; text-align:center; font-size:36px; color:#fff; background:url("//www.chinaacc.com/images/zhongjizhicheng/zhuanti/baiwenbaida/tit01.png") no-repeat; margin:65px auto 0;}

/**/
.subnav-wrap{ width:100%; height:68px; position:fixed; left:0; top:0; z-index:99;}
.subnav{ height:56px; margin-top:30px; box-shadow:0 5px 10px #451d99; -webkit-box-shadow:0 5px 10px #451d99; -ms-box-shadow:0 5px 10px #451d99; background:#5f28d3;}
.subnav li{ float:left; width:137px; height:56px; background:#5f28d3; line-height:56px; text-align:center; font-size:20px; color:#fff; cursor:pointer; position:relative;}
.subnav li.on{ background:#ffed22; color:#333;}
.subnav li.on i{ display:block; width:21px; height:12px; position:absolute; left:50%; margin-left:-10px; bottom:-12px; background-position:0 0;}
.nav-fix .subnav{ margin-top:0;}
.subnav li.last{ width:158px;}
.subnav li.sel{ width:160px;}

/**/
.top-header-wrap{ width:100%; height:370px; background:url("//www.chinaacc.com/upload/html/2019/03/10/me1fcc69b4cdc74b778a8a26fdfc056171.jpg") no-repeat center top;}

/**/
.nav-wrap{ width:100%; background:url("//www.chinaacc.com/images/zhongjizhicheng/zhuanti/baiwenbaida/nav-bg.jpg") no-repeat center top;}
.nav{ padding:20px 60px; border-radius:8px; background:#fff;}
.nav p{ font-size:18px; line-height:36px;}
.nav .bg1,.nav .bg2{ display:block; width:19px; height:15px; background-position:-26px 0; left:31px; top:20px;}
.nav .bg2{ left:auto; right:31px;}

/**/
.module01{ background:#fff; border-radius:10px; padding:0 20px 18px;}
.module01 ul{ width:517px;}
.module01 li{ padding-bottom:2px;}
.module01 h4{ line-height:34px; font-size:20px; padding:10px 0; font-weight:bold;}
.module01 .con{ background:#f0f0f0; padding:9px 18px;}
.module01 .con h5{ font-size:16px; line-height:36px; font-weight:bold;}
.module01 .con p{ line-height:36px; font-size:16px;}
.module01 .con p.box{ height:36px;}
.module01 .con a{ color:#31159a;}


/**/
.module03{background:#fff; border-radius:10px;}
.module03 .tab-tit{ margin-left:-7px; padding-bottom:20px;}
.module03 .tab-tit li{ width:374px; background:#fff; line-height:36px; position:relative; padding:12px 30px 12px 20px; cursor:pointer; font-size:20px; font-weight:bold; margin-top:20px; border-bottom-right-radius:3px; border-top-right-radius:3px; box-shadow:2px 5px 10px #dee0f9; -webkit-box-shadow:2px 5px 10px #dee0f9; -ms-box-shadow:2px 5px 10px #dee0f9;}
.module03 .tab-tit li i{ display:block; width:11px; height:23px; position:absolute; right:-11px; top:50%; margin-top:-11px; background-position:-58px 0;}
.module03 .tab-tit li.on{ background:#ffed22;}
.module03 .tab-tit li.on i{ background-position:-74px 0;}
.module03 .tab-con{ display:none; width:592px; border-radius:10px; background:#f0f0f0; padding:10px 20px; margin:20px 20px 0;}
.module03 .tab-con p{ font-size:16px; line-height:36px;}

/**/
.module04{}
.module04 li{ width:540px; border-radius:10px; background:#fff; margin-bottom:26px;}
.module04 .tit{ text-align:center; font-size:20px; font-weight:bold; line-height:64px;}
.module04 .con{ background:#f0f0f0; border-bottom-left-radius:10px; border-bottom-right-radius:10px; padding:16px 20px;}
.module04 .con p{ font-size:16px; line-height:24px;}
.module04 .btn-wrap{ text-align:center; padding:14px 0 0;}
.module04 .btn-wrap a{ display:inline-block; _display:inline; _zoom:1; width:300px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; text-decoration:none; border-radius:50px; margin:0 60px; background-image:-webkit-linear-gradient(45deg, #ffab3f, #fd774d); background-image:-ms-linear-gradient(45deg, #ffab3f, #fd774d); background-image:linear-gradient(45deg,#ffab3f,#fd774d); background:#fd774d\9;}

/**/
.module05{}
.module05 li{ background:#fff; border-radius:10px; margin-bottom:20px;}
.module05 .tit{ line-height:24px; padding:20px 60px 20px 20px; font-size:20px; font-weight:bold; position:relative; cursor:pointer;}
.module05 .tit i{ display:block; width:16px; height:10px; position:absolute; top:27px; right:30px; background-position:0 -27px;}
.module05 .tit i.on{ background-position:-19px -27px;}
.module05 .con{ background:#f0f0f0; border-bottom-left-radius:10px; border-bottom-right-radius:10px; padding:16px 20px;}
.module05 .con p{ font-size:16px; line-height:24px;}
.module05 .btn-wrap{ text-align:center; padding:14px 0 0;}
.module05 .btn-wrap a{ display:inline-block; _display:inline; _zoom:1; width:300px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; text-decoration:none; border-radius:50px; margin:0 60px; background-image:-webkit-linear-gradient(45deg, #ffab3f, #fd774d); background-image:-ms-linear-gradient(45deg, #ffab3f, #fd774d); background-image:linear-gradient(45deg,#ffab3f,#fd774d); background:#fd774d\9;}

/**/
.ad-wrap{ width:100%; height:80px; margin-top:60px;}
.ad-wrap a{ display:block; width:100%; height:80px; line-height:0; font-size:0;}

/**/
.module06{}
.module06 li{ float:left; _display:inline; width:346px; margin:0 30px 30px 0;}
.module06 li.none{ margin-right:0;}
.module06 .pic{ display:block; width:346px; height:130px;}
.module06 .con{ background:#fff; height:165px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; padding:17px 30px 0 10px;}
.module06 .con .ask{ display:block; height:56px; line-height:28px; padding:0 0 0 38px; font-size:16px; font-weight:bold; background-position:0 -85px;}
.module06 .con .answer{ display:block; line-height:24px; padding:0 0 4px 38px; color:#474644; background-position:0 -180px;}
.module06 .btn-wrap{ text-align:center; padding:14px 0 0;}
.module06 .btn-wrap a{ display:inline-block; _display:inline; _zoom:1; width:300px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; text-decoration:none; border-radius:50px; margin:0 60px; background-image:-webkit-linear-gradient(45deg, #ffab3f, #fd774d); background-image:-ms-linear-gradient(45deg, #ffab3f, #fd774d); background-image:linear-gradient(45deg,#ffab3f,#fd774d); background:#fd774d\9;}

/**/
.module07{}
.module07 .bd{ width:1040px; height:358px; margin:0 auto; background:#fff; border-radius:10px; padding:20px 0 30px 0; overflow:hidden;}
.module07 .bd li{ float:left; _display:inline; width:320px; margin-left:20px;}
.module07 .bd .head{ display:block; width:320px; height:180px;}
.module07 .bd h3{ line-height:28px; padding-top:16px; font-size:18px; font-weight:normal;}
.module07 .bd p{ height:36px; line-height:18px; color:#666; padding:2px 0 10px;}
.module07 .bd .tags{ padding-bottom:20px;}
.module07 .bd .tags i{ display:inline-block; *display:inline; *zoom:1; height:30px; line-height:30px; font-size:16px; color:#999; border:1px solid #ccc; padding:0 10px; margin-right:10px;}
.module07 .bd .price{ float:left; color:#999; line-height:32px;}
.module07 .bd .price em{ font-size:18px; color:#ff5f45;}
.module07 .bd .btn{ display:block; float:right; width:95px; height:32px; line-height:32px; text-align:center; font-size:16px; color:#fff; text-decoration:none; background:#faa72a; border-radius:2px; border-top-right-radius:3px; box-shadow:2px 5px 10px #f8e2b3; -webkit-box-shadow:2px 5px 10px #f8e2b3; -ms-box-shadow:2px 5px 10px #f8e2b3;}
.module07 .prev,.module07 .next{ display:block; width:24px; height:44px; left:-6px; top:50%; margin-top:-22px; background-position:-38px -27px;}
.module07 .next{ left:auto; right:-6px; background-position:-63px -27px;}

/**/
.module08{ padding:60px 0 0 0;}
.module08 {position:relative; text-align:left;}
.module08 .pic_list{position:relative;margin:0 auto; height:350px; width:1100px; overflow:hidden;}
.module08 .pic_list li{position:absolute;display:none;z-index:0; background:#fff; padding:20px; border-radius:8px;}
.module08 .pic_list li img{width:100%}
.module08 .pic_list li.d_pos1{display:block;width:371px;left:0; top:24px;z-index:1}
.module08 .pic_list li.d_pos2{display:block;width:438px;left:310px;top:0; z-index:3}
.module08 .pic_list li.d_pos3{display:block;width:371px;right:0;top:24px;z-index:2}
.module08 .pic_list li.on{ z-index:4;}
.module08 .d_menu{ text-align:center; height:61px;}
.module08 .d_menu li{ display:inline-block; *display:inline; *zoom:1; width:11px; height:11px; border-radius:50%; background:#957ae3; margin:0 8px;}
.module08 .d_menu li.d_select{ background:#9898ff;}
.module08 .btn-wrap{ text-align:center; padding-bottom:60px;}
.module08 .btn-wrap a{ display:inline-block; _display:inline; _zoom:1; width:300px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; text-decoration:none; border-radius:50px; margin:0 60px; background-image:-webkit-linear-gradient(45deg, #ffab3f, #fd774d); background-image:-ms-linear-gradient(45deg, #ffab3f, #fd774d); background-image:linear-gradient(45deg,#ffab3f,#fd774d); background:#fd774d\9;}

/**/
.module09{background:#fff; border-radius:10px; padding-bottom:68px;}
.module09 .tit{ line-height:140px; text-align:center; font-size:36px; font-weight:bold;}
.module09 .con{ width:771px; height:232px; background:url("//www.chinaacc.com/images/zhongjizhicheng/zhuanti/baiwenbaida/bg03.jpg") no-repeat; margin:0 auto;}
.module09 .con ul{ width:272px; padding:20px 0 0 251px;}
.module09 .con li{ line-height:32px; font-size:18px; padding-left:24px; background-position:0 -297px;}
.module09 .con .btn{ display:block; width:164px; height:44px; line-height:44px; text-align:center; font-size:18px; color:#fff; text-decoration:none; background:#ff7835; border-radius:5px; border-bottom:3px solid #ec6420; margin-top:90px;}

/**/
.module10-wrap{ width:100%; height:216px; background:url("//www.chinaacc.com/images/zhongjizhicheng/zhuanti/baiwenbaida/bg02.png") no-repeat center top;}
.module10{}
.module10 .tit{ width:466px; font-size:20px; line-height:48px; font-weight:bold; color:#fff; padding:66px 0 0 27px;}
.module10 .ewm{ padding:32px 0 0;}
.module10 .ewm li{ float:left; _display:inline; width:118px; text-align:center; color:#fff; line-height:52px; margin-right:97px;}
.module10 .ewm li.none{ margin-right:0;}

/**/
.fix-nav{ width:160px; height:266px; text-align:center; z-index:99; background:url("//www.chinaacc.com/images/zhongjizhicheng/zhuanti/baiwenbaida/fix-nav.png") no-repeat; position:fixed; right:10px; top:50%; margin-top:-133px;}
.fix-nav .tit{ font-size:14px; line-height:22px; padding:9px 0 4px;}
.fix-nav .ewm{ display:block; width:110px; margin:0 auto;}
.fix-nav .btn{ display:block; width:110px; height:30px; line-height:30px; text-align:center; background:#fff041; border-radius:50px; font-size:16px; margin:13px auto 0; text-decoration:none;}
.fix-nav .btn i{ display:inline-block; width:10px; height:7px; background-position:0 -46px; margin-left:4px; vertical-align:2px;}