*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#333;}
a:hover{color:#ee7b00;}
.cl{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left}.fr{float:right}
body{font-size:12px;color:#333;font-family:"microsoft yahei";/*background:#f1f1f1;*//*behavior:url("csshover.htc");*/}
.lh{line-height:2}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}.mouse{cursor: pointer;}
.bold{font-weight:bold;}.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}.ov{overflow:hidden}.posi{position:relative;}.ab{position:absolute;}.over{transition: 0.3s linear all;}
.yahei{font-family:"microsoft yahei"}.st{font-family:"宋体"}.en{font-family:"Impact";}.daxie{text-transform:uppercase;}.daxie_{text-transform:capitalize;}
.font12{font-size:12px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size: 20px;}.font24{font-size:24px}.font30{font-size:30px}.font36{font-size:36px}
.co333{color:#333;}.co666{color:#666;}.co999{color:#999;}.coccc{color:#ccc;}.yel{color: #f60;}.cocur{color: #2c81e1;}.fff{color: #fff;}.blue{color: #006bbd;}.red{color: #e50112;}.blue2{color: #002b80;}
.sj{text-indent:2em;}

.wrap{width:100%;max-width:1200px;margin:0 auto;}.w{width:100%;}.baibg{background:#fff;}.huibg{background:#f5f5f5;}
.pad20{padding:20px 0;}.pad30{padding:30px 0;}.pad50{padding:50px 0;}

.jb{background: linear-gradient(587deg, rgb(121, 134, 204) 34.2105%, rgb(34, 34, 34) 99.1228%);-webkit-background-clip: text;color: transparent;}/*渐变*/
.jb2{background: linear-gradient(0deg, rgb(255, 183, 78) 0%, rgb(0, 0, 0) 100%);-webkit-background-clip: text;color: transparent;}

.topbar{line-height:40px;border-bottom: 1px solid #f4f4f4;}
.topbar li.fr a{display:inline-block;padding: 0 9px 0 23px;color:#999;}
.topbar li.fr a:nth-child(1){background: url(../images/i1.jpg) 0 center no-repeat;}
.topbar li.fr a:nth-child(2){background: url(../images/i2.jpg) 0 center no-repeat;}
.topbar li.fr a:nth-child(3){background: url(../images/i3.jpg) 0 center no-repeat;}
.topbar li.fr a:hover{color:#006bbd;}

.header{padding:20px 0;}
.header dt.zi{padding-left:20px;margin-left:20px;background:url(../images/zi_line.jpg) -10px center no-repeat;}
.header dd{min-height:60px;padding-left:60px;background:url(../images/tel.png) no-repeat;}

.nav{height:60px;background:#1e228d;}
.nav ul{background:url(../images/nav_r.jpg) right center no-repeat;}
.nav li{float:left;line-height:60px;margin:0 15px;position:relative;z-index:9;background:url(../images/nav_line.jpg) no-repeat;}
.nav li a{display:block;padding:0 30px;color:#fff;transition: 0.3s linear all;}
.nav li a.on, .nav li a.cur, .nav li a:hover{background: url(../images/nav_on.jpg) center bottom repeat-x;}
.nav li a:before{display:none;content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#f00;}
.nav li a.on:before, .nav li a.cur:before, .nav li a:hover:before{/*display:block;*/}
/*子菜单*/
.nav ul li ul{display:none;position:absolute;left:0;top:60px;z-index:9;background:#ddd;}
.nav ul li ul a{height:35px;line-height:35px;padding:0;color:#333;}
.nav ul li ul a:hover{color:#3c8fef;background:none;}
.nav ul li ul a:hover:before{display:none;}

/*banner*/
#banner .swiper-pagination-bullets{left:0px;bottom:40px;}
#banner .swiper-pagination-bullet{width:28px;height:12px;background:#666;opacity: 1;-webkit-border-radius:0;border-radius:0;}
#banner .swiper-pagination-bullet-active{background:#1e1f89;}
#banner .btn{position:absolute;z-index:9;top:50%;width:50px;height:50px;margin-top:-25px;background:rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;}
#banner .prev{left:5%;}
#banner .next{right:5%;}
#banner .btn i{top:5px;}

.justify{text-align:justify;text-justify:distribute-all-lines; /* for ie */}
.justify:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}

.tit .e{display:inline-block;}
.tit .e:before,.tit .e:after{content:"";position:absolute;bottom:40%;width:15px;height:1px;background:#ccc;}
.tit .e:before{left:-30px;}
.tit .e::after{right:-30px;}

.iconat a{display:inline-block;line-height:38px;padding:0 5px;margin:0 10px;border:1px solid #ccc;}

.icona li{float:left;width:24%;margin:0 1.3% 20px 0;}
.icona li img{height:220px;}
.icona li a{display:block;}
.icona li:nth-child(4n){margin-right:0;}
/*
.iconb{height:800px;background:url(../images/iconb.jpg) center no-repeat;}
.iconb .pic1{bottom:0;left:50%;margin-left:-307px;}
.iconb .bg1{bottom: -335px;left: 50%;margin-left:-335px;width: 670px;height: 670px;display:block;background: url(../images/iconb1.png) no-repeat center;-webkit-animation: paddr 15s linear infinite;animation: paddr 15s linear infinite;}*/
.prod_ads_bt { text-align:center; font-size:14px; color:#999; padding-top: 50px; padding-bottom: 20px; line-height: 45px;}
.prod_ads_bt font {font-size:44px; font-weight:bold; color:#222;}
.prod_ads_bj {height:802px;background:url(../images/iconb.jpg) center no-repeat; }
.prod_ads { padding-top: 72px; height: 570px;overflow: hidden;}
.prod_ads_page{ position: relative; width:100%; height: 528px; display: block; }
.prod_ads_bg1{ position: absolute; background: url(../images/20181119143339_1973435992.png) no-repeat center; width: 1056px; height: 1056px; display: block; bottom:-528px; left:77px; -webkit-animation: paddr 3s linear infinite; animation: paddr 3s linear infinite; }
.prod_ads_bg2{ position: absolute; background: url(../images/iconb1.png) no-repeat center; width: 670px; height: 670px; display: block; bottom: -335px; left:265px; -webkit-animation: paddr 15s linear infinite; animation: paddr 15s linear infinite; }
.prod_ads_in::after{ content: ''; display: block; width: 614px; height: 376px; background: url(../images/iconb.png) no-repeat center; position: absolute; z-index: 3; bottom:-72px; left:294px; }

.prod_ads_in .col3 { display: block; position: absolute; width: 220px; text-align: center; height: 260px; }
.prod_ads_in .col3:after{ content: ''; display: block; width: 100px; height: 100px; background: #fff; border: 3px solid #cfcfcf; border-radius: 50%; position: absolute; top: 0; left: 57px; transition:0.3s all ease;transform:scale(1);}
.prod_ads_in .col3 .prod_ads_icon { display: block; background: url(../images/20181119150718_2139818566.png) no-repeat 0 0; width: 60px; height: 60px; position: absolute; z-index: 3; left: 80px; top: 23px; transition:0.3s all ease;}

.prod_ads_in .col3:hover:after,.prod_ads_in .col3.active:after{background: #1e1f89;border: 3px solid #1e1f89;transform:scale(1.2);}
.prod_ads_in .col3:hover .prod_ads_icon,.prod_ads_in .col3.active .prod_ads_icon{background-position:0 -120px;}
.active p strong{    color: #1e1f89 !important;}

.prod_ads_in .col3_1 { left: 10px; top: 250px; }
.prod_ads_in .col3_2 { left: 195px; top: 50px; }
.prod_ads_in .col3_3 { left: 490px; top: -60px; }
.prod_ads_in .col3_4 { right: 195px; top: 50px; }
.prod_ads_in .col3_5 { right: 10px; top: 250px; }

.prod_ads_in .col3_2 .prod_ads_icon{background: url(../images/20181119150718_1937615477.png) no-repeat 0 0;}
.prod_ads_in .col3_3 .prod_ads_icon{background: url(../images/20181119150718_650279664.png) no-repeat 0 0;}
.prod_ads_in .col3_4 .prod_ads_icon{background: url(../images/20181119150718_1031372487.png) no-repeat 0 0;}
.prod_ads_in .col3_5 .prod_ads_icon{background: url(../images/20181119150718_1353161393.png) no-repeat 0 0;}

.prod_ads_in .col3 p { padding: 120px 6px 0; color: #444; display: block; line-height: 25px; font-size: 15px; }
.prod_ads_in .col3 p strong { display: block; font-size: 20px; line-height: 40px; color: #343434; }

@keyframes paddr{
from{transform:rotate(0deg)}to{transform:rotate(360deg)}
}


.iconc{height:130px;padding-top:60px;background:url(../images/iconc.jpg) repeat-x;}

.icond dt{width:45%;}
.icond dd{width:50%;}
.icond dd li{float:left;width:100%;}
.icond dd em{width:60px;line-height:60px;margin-right:5px;background: #006bbd;}
.icond dd .ico{background:url(../images/list.png) 10px 10px no-repeat; }
.icond dd .ico p{padding-left:30px;line-height:2.2;}

.icone{height:170px;padding-top:40px;background:url(../images/icone.jpg) center no-repeat;}
.icone .bd{display:inline-block;width:700px;line-height:40px;border:1px solid #fff;}

.iconf dd li{float:left;margin:10px 0 0 10px;border:1px solid #ddd;}
.iconf dd li a{display:block;width:275px;margin:5px;}
.iconf dd li img{height:205px;}
.iconf dd li abbr{bottom:-50px;left:0;line-height:50px;background:rgba(0,0,0,.5);}
.iconf dd li:nth-child(1){margin-left:0;}
.iconf dd li:nth-child(1) a{width:540px;}
.iconf dd li:nth-child(1) img{height:430px;}
.iconf dd li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.iconf dd li:hover abbr{bottom:0px;}

.partner_d{width:1200px; margin:0 auto; overflow:hidden; margin-top:30px; border-top:solid 1px #ccc; border-left:solid 1px #ccc;}
.partner_d td{display:block; overflow:hidden; float:left; position:relative; padding:8px !important; width:283px; transition: all 0.3s linear; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc;  background: #fff;}
.partner_d td a{display:block; position:relative; overflow:hidden; background:#000; transition: all 0.3s linear;}
.partner_d td img{width:100% !important; height:auto !important; transition: all 0.3s linear; position:relative; z-index:1;}
.partner_d td br{display:none;}
.partner_d td div{display:none;}
.partner_d td a::before{content:""; display:block; position:absolute; top:0; width:100%; height:100%; background:url(../images/20181120105735_1187384641.png) no-repeat center; background-size:200px; z-index:2; filter:Alpha(opacity=0); opacity:0; transition: all 0.3s linear;}
.partner_d td:hover{transition: all 0.3s linear;}
.partner_d td:hover img{transition: all 0.3s linear; filter:Alpha(opacity=20); opacity:0.2;}
.partner_d td:hover a::before{transition: all 0.3s linear; background-size:70px; filter:Alpha(opacity=100); opacity:100;}

.icong{background:#f5f5f5;}
.icong li { float:left; width:150px; margin-right:60px;}
.icong .nobor { margin:0;}
.icong li a i { background:url(../images/20181119203524_134621564.png) no-repeat; width:141px; height:141px; display:block;}
.icong li a:hover i { background:url(../images/20181119203524_504111619.png) no-repeat;}
.icong li a i img { width:66px; display:block; margin:0 auto; padding:35px 0 0;}
.icong li a{ display:block; text-align:center; padding:22px 0 0; font-size:16px; color:#333; line-height: 50px;}

.iconh{background:url(../images/iconh.jpg) center top no-repeat #f5f5f5;}
.iconh dl{padding:40px;}
.iconh dt{width:48%;}
.iconh dt .lh{line-height:2.5;}
.iconh dd{width:50%;}
.iconh dd:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.iconh .t a{display:inline-block;width:135px;height:50px;line-height:40px;color:#fff;background:url(../images/20181120101434_59517905.png) center no-repeat;}

.icondd li{float:left;width:300px;margin:0 5px;}
.icondd li a{display:block;}
.icondd li .pic{padding:3px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;}
.icondd li .pic img{height:225px;}
.icondd li:hover .pic{border-color:#3c8fef;}

.news_bt{ width:1200px; height: auto; text-align:center; margin:0 auto;}
.news_bt span{font-size: 42px; display: block; font-weight: bold; line-height: 47px;}
.news_bt font{ font-size:18px; display:block; line-height:35px;}
.news_bt .xian{ width:1200px; height:3px; background:url(../images/20181120095639_243658492.jpg) no-repeat center; margin:0 auto; margin-top:10px;}
.news { width:1230px;   margin:30px auto;}
.news_l{ float:left; overflow:hidden; }
.news_l dl { padding-left: 30px; padding-top: 30px; height:180px; width: 125px; background: #ee7b00; margin-top: 1px; overflow: hidden; position: relative; }
.news_l dl:after{ content: ''; display: block; position: absolute; top:0; left: -100%; transition:0.2s all ease-in-out; width: 100%; height: 100%; background: #1e1f89; }
.news_l dl > *{ position: relative; z-index: 3}
.news_l dl.active:after,.news_l dl:hover:after{ left: 0; }
.news_l dl strong{ font-size:18px; color:#fff; display:block; line-height: 32px; padding-top: 13px; }
.news_l dl span{ font-size:12px; color:#fff; color: rgba(255,255,255,.6); text-transform:uppercase; display: block; padding-bottom: 15px; font-family: 'arial'; line-height: 20px; }
.news_l dl li{ height:22px; width:70px; border:1px solid #fff; text-align:center; }
.news_l dl li a{ line-height:20px; display:block; color:#fff; font-size:12px; }
.new_cont .news_row2 { position: absolute; left: 0; top: 0; display: none; width: 550px; height: 420px; }
.new_cont { position: relative; width: 550px; height: 420px; display: block; }
.news_nor{ height:420px; width:550px; overflow:hidden; margin-left: 7px; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 0px 10px; height: 420px; font-weight: normal; }
.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative; height: 47px; overflow: hidden; transition: 0.3s all ease; border-bottom: 1px solid #f5f5f5; }
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }
.news_row2 .news_div_item_year:after, .news_row2 .news_div_item_year::after, .news_row2 .divdgweb_new_div_item_year:after, .news_row2 .divdgweb_new_div_item_year::after{ content: '-'; }
.news_row2 .on .news_div_item_year:after, .news_row2 .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content: ''; background: #1e1f89; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.news_row2 .on .news_div_item_title:after, .news_row2 .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_row2 .news_div_item_title .news_div_item_a, .news_row2 .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 220px; height: 162px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; background: #f5f5f5}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 254px; text-align: justify; position: absolute; right: 20px; top: 110px; }
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 213px; }
.news_row2 .on .news_div_item_title .news_div_item_a, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 230px; top: 70px; width: 245px; }
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #1e1f89; font-size: 24px; line-height: 30px; }
.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_row2 .on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_row2 .on .news_div_item_date > .news_div_item_year:after,.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }

.wend{ float: right; margin-right: 0; padding-left: 16px; width:500px; height: 420px; }
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px; }
.wend h2 a{ font-size:18px; color:#2d2f46;}
.wend h2 a span{ color:#999999; font-size:14px; font-weight: normal; }
.more{ float:right; padding-top:3px;}
.wend .divdgweb_new_div_item_a { font-size: 15px; }
.wend .divdgweb_new_div_item_content{border-bottom: 1px solid #eee; padding: 22px 0 0 0;}
.wend .lastdl{ border-bottom: none;}
.wend .divdgweb_new_div_item_title{ height:29px; padding-left:30px; line-height:29px; background:url(../images/20181120095036_1378027860.jpg) no-repeat left top; font-size:14px; color:#333333; overflow: hidden;font-weight: bold;}
.wend .divdgweb_new_div_item_title a{ color:#333333;}
.wend .divdgweb_new_div_item_title a:hover{color: #333}
.wend .divdgweb_new_div_item_body{ padding-left:30px; background:url(../images/20181120095036_1969824336.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden;}


.foot{ height:317px; background:url(../images/20181120093506_366043416.png) center no-repeat;}
.foot_t{ padding-top:50px; color:#fff;}
.foot_y{  color:#fff; float:left; width:256px;}
.foot_y p{ margin-top:10px; font-size:43px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.foot_y i{ font-size:15px; margin-top:/*26px*/; display: block; padding-left:32px;}
.foot_y span{ font-size:30px;font-family:Arial, Helvetica, sans-serif; display: block;  margin-top: 10px; font-weight: bold; }

.foot_e{width:240px;padding-left: 60px;}
.foot_e ul li{ float:left; width:120px;}
.foot_e ul li a{ line-height:29px; color:#fff; font-size:15px;}
.foot_e ul li a:hover { color:#ee7b00;}

.foot_s {width:280px;padding-left: 60px;}
.foot_s div{ padding-bottom:15px;}
.foot_s p{ font-size:14px;  }
.foot_s p i{ font-size:14px; color:#cccccc; }
.foot_s .foot_sa{}
.foot_s .foot_se{}
.foot_s .foot_ss{}
.foot_w{margin-top: 168px;}
.foot_w img{ float: right; margin-top: -150px;}
.foot_d{ margin-top:234px; color:#ccc; font-size:14px; }
.foot_d a{ color:#ccc; font-size:14px;}
.foot_d a:hover{ color:#ee7b00; font-size:14px;}

.gotop{display:none;position:fixed;right:2%;bottom:50px;width:40px;height:40px;line-height:40px;background:#1f88e5;}
.gotop p{height:40px;transition: 0.1s linear all;}
.gotop i{top:10px;}
.gotop:hover p.i{margin-top:-40px;}
.gotop:hover{color:#fff;}

.wrap.in{padding-bottom:30px;}

.cleft{width:250px;}
.cright{width:910px;}

.cleft dt{padding:20px 0;background: #1e1f89;}
.cleft dd{padding-bottom:10px;background: #f6f6f6;}
.cleft dd ul{padding:0 15px;}
.cleft dd li{float:left;width:100%;line-height:40px;border-bottom: dashed 1px #ddd;}
.cleft dd li a{display:block;padding-left:20px;}

.where{line-height:50px;border-top: 1px dashed #dcdcdc;border-bottom: 1px dashed #dcdcdc;}
.where a{padding:0 5px;}


.acon{/*padding:20px;*/}
.acon .heng{/*height:30px;line-height:30px;*/border-bottom:1px solid #ddd;}
.maxpic img{max-width:100%;}
.prenext{padding:5px 0;border-top:1px dotted #ccc;}

.newslist li{float:left;width:100%;padding:20px 0;border-bottom:1px solid #eee;overflow:hidden;}
.newslist li img{float:left;width:180px;padding-right:25px;margin-right:20px;background-color: #DBD9DA;}
.newslist li a{display:block;}
.newslist li .lh{line-height:1.8;}
.newslist li:hover{background:#f8f8f8;}
.newslist li:hover a{color:#f00;}

.prolist li{float:left;width:32%;margin:0 2% 20px 0;}
.prolist li a{display:block;}
.prolist li .pic{width:99%;border:1px solid #d2d2d2;}
.prolist li img{height:210px;}
.prolist li:nth-child(3n){margin-right:0;}
.prolist li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.xgpro dt{width:99%;line-height:36px;border:1px dashed #ccc;}
.xgpro dt b{padding-left:10px;}


.caselist li{float:left;width:19%;margin:0 1.25% 20px 0;}
.caselist li a{display:block;}
.caselist li .pic{height:300px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;}
.caselist li:nth-child(5n){margin-right:0;}


.downlist li{float:left;width:100%;min-height:70px;padding:20px 0;margin:10px 0;box-shadow: 0 1px 5px #9dc4c1;overflow:hidden;position:relative;transition: 0.3s linear all;}
.downlist li a{display:block;}
.downlist li p.r{padding:0 20px 0 100px;}
.downlist li abbr{left:20px;top:20px;width:70px;height:70px;background:#eee;}
.downlist li:hover{color:#fff;background:#0175c2;}
.downlist li:hover a,.downlist li:hover .co666,.downlist li:hover .co999{color:#fff;}
.downlist li:hover abbr{border:1px solid #fff;background:none;}






/* 栏目页分页 */
.pages{padding:20px 0;}
.pages a{display:inline-block;padding:8px 12px;margin-left:-1px;border:1px solid #ddd;/*-webkit-border-radius:5px;border-radius:5px;*/}
.pages .page-num-current{color:#fff;border-color:#3c8fef;background:#3c8fef;}
/*
table,table td,table th{border:1px solid #ddd;border-collapse:collapse;}
table td{padding:5px;}*/

.faqbox ul{line-height:30px;}
.faqbox li.fl{width:8%;}
.faqbox li.fr{width:92%;}
.faqbox select{height:25px;line-height:25px;border:1px solid #ccc;}
.faqbox .ipt{width:98%;height:25px;line-height:25px;padding:0 0.5%;border:1px solid #ccc;background: url(../images/form_bg.jpg) #fff repeat-x;}
.faqbox  textarea {width:99%;height:80px;border:1px solid #ccc;}
.faqbox .btn{width:100px;height:32px;line-height:32px;color:#fff;border:0;background:#3c8fef;cursor:pointer;}

.wenda li{float:left;width:100%;padding:10px 0;overflow:hidden;}
.wenda li p{float:left;width:97%;padding:0 1%;word-break:break-all;word-wrap:break-word;}
.wenda li p.t{background-color:#ddd;}
.wenda li p span{float:right;}
.wenda li p.hf{border:1px dashed #4b8f15;color:#4b8f15}
.wenda li p.hf a{color:#00f;}

.ccen{top:50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);}
.allcen{  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-pack: center;
  -moz-box-align: center;
  
  display: -o-box;
  -o-box-orient: horizontal;
  -o-box-pack: center;
  -o-box-align: center;
  
  display: -ms-box;
  -ms-box-orient: horizontal;
  -ms-box-pack: center;
  -ms-box-align: center;
  
  display: box;
  box-orient: horizontal;
  box-pack: center;
  box-align: center;
  }