﻿@font-face { font-family: fz_01; src: url('/Content/font/fz_fB.TTF'); }
@font-face { font-family: fz_02; src: url('/Content/font/fz_co.TTF'); }
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, pre, a, big, cite, code, del, em, img, q, s, samp, small, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td, canvas, footer, header, menu, nav, section, summary, time, mark, audio, video, p { border: none; margin: 0; padding: 0; outline: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, iframe { display: block; }
fieldset, img { border: 0; max-width: 100%; }
address, caption, cite, code, dfn, em, var, i { font-weight: normal; font-style: normal; }
ol, ul, dl { list-style: none; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
input, textarea { outline: none; }
input:focus, textarea:focus { outline: none; }
ul:after, dl:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
body { font: 13px/1.5 fz_01,'Microsoft YaHei', Helvetica, Arial, sans-serif; outline: none; background-color: #FFF; color: #666; min-width: 960px; -webkit-text-size-adjust: none; }
a { color: #666; text-decoration: none; outline: none; }
a:hover { color: #666; outline: none; }
.clear { clear: both; overflow: hidden; height: 0; }
.clx:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
* html .clfix { height: 1%; }
* + html .clfix { min-height: 1px; }
.both { clear: both; overflow: hidden; height: 2em; }
.box { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
body { color: #666; }

    table{border:0;margin:0;border-collapse:collapse;border-spacing:0;    border: 1px solid #ccc; }
/*控制cellspacing*/
table td{padding:0;   border: 1px solid #ccc; }                                                                
/*控制cellpadding*/
.kuandu{ width:1200px; margin:0 auto;}
.kuandu_01{ width:800px; margin:0 auto;}
.kuandu_03{ width:1280px; margin:0 auto;}
.kuandu_05{ width:900px; margin:0 auto;}

.float_l{float:left;}
.float_r{float:right;}
.clearfix:after{clear:both;content: ".";display:block;height:0;visibility:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}

.top{ padding:10px 0px 0px 0px; }

.menu li{ padding:10px 10px; color:#999; border-right:1px solid #CCC }
.menu li a{font-size:16px;}

.ban{ padding:30px 0px; background:#442A78; color:#fff;}
.ban_01{ font-size:30px; width:500px;}
.ban_02{ font-size:14px; width:700px; line-height:22px;}
.cor{ padding:30px 0px; background:#F2F2F2; color:#fff;}
.cor_01{ font-size:30px; width:700px; color:#052033}
.cor_02{ font-size:20px; width:500px; color:#052033}
.cor_03{ font-size:14px; width:500px; color:#052033;line-height:22px;}
.requ{ display:block; padding:10px 20px; color:#df2466;border: 1px solid #df2466; margin:20px;border-radius: 4px;}
.requ:hover{ background:#df2466; color:#fff;}
.wide{font-size:30px;  color:#052033;padding:20px 0px;}
.wide_02{ padding:20px 0px;}
.desin{ padding:40px 0px;}
.desin li{ float:left; padding:10px; width:540px;}
.desin_01{ font-size:22px; color:#df2466}
.desin_02{ font-size:14px; color:#052033}
.waht{ padding:10px; background:#5CA8EF}
.waht_01{font-size:30px;  color:#fff;padding:10px 0px;}
.waht_02{font-size:16px;  color:#fff;}
.waht_03{font-size:18px;  color:#fff; padding:5px 0px;}
.rese{ padding:40px 0px;}
.rese li{ padding:10px;}
.rese li .rese_01{ font-size:16px;color:#df2466;}
.rese li .rese_02{ font-size:14px; line-height:20px; width:400px;}
.rese_a{ padding:10px;}
.foot{ padding:20px; text-align:center; background:#3B3B3B; color:#fff;}
.ct_02{ font-size:30px; padding:0px 80px 20px 80px;color:#E12466;}
.ct_03{ font-size:16px; width:600px; padding:0px 80px 20px 80px; }
.ct_04{ font-size:16px;  background:url(../images/te.png) no-repeat; margin-left:80px; padding:0px 40px 20px 40px; }

.contact{ padding:60px 0px;}
.coban{ background:url(../images/contact-us-banner-bg.jpg) center no-repeat; height:474px; }
.co_a{ padding:100px 0px 20px 0px; color:#fff; font-size:40px;}
.co_b{ color:#fff; font-size:20px; width:600px;}