@charset "utf-8";

body {font-family:"黑体"; font-size:14px; line-height:22px; color:#fff;margin:0;padding:0;background:#ebf8fd;}
@media screen and (max-width: 1200px) {
    body {
        background:#ebf8fd;
    }
}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em, a, span{margin:0; padding:0;}
table{padding:0; border-collapse: collapse;margin:0 auto;}
img{vertical-align: middle;border:none;}
ul li{list-style-type:none;}
a{blr:expression(this.onFocus=this.blur()); word-wrap: break-word; word-break: normal; }
a:focus{outline:none;}
a{text-decoration:none; color:#595757;}
a:hover{ text-decoration:none; color:#e60012;}
.clear{ line-height:0; font-size:0; clear:both;}
.g-warp{width:100%;min-width: 1200px;}
/* banner */
.banner01{width: 100%;background: url("../images/banner_01.jpg") no-repeat center top; height:150px;}
.banner02{width: 100%;background: url("../images/banner_02.jpg") no-repeat center top; height:150px;}
.banner03{width: 100%;background: url("../images/banner_03.jpg") no-repeat center top; height:150px;}
.banner04{width: 100%;background: url("../images/banner_04.jpg") no-repeat center top; height:150px;}
.banner05{width: 100%;background: url("../images/banner_05.jpg") no-repeat center top; height:97px;}
.active_cont{text-align: center; width:1200px;margin:0 auto;position: relative;height:100%;}
/*  active_01 */
.active_01{background: url("../images/bg_01.jpg") no-repeat center center;height:140px;}
.active_02{background: url("../images/bg_02.jpg") no-repeat center center;height:150px;}
.active_03 .active_cont{background: url("../images/cont_01.png") no-repeat center center;height:300px;}
.active_04 .active_cont{background: url("../images/cont_02.png") no-repeat center center;height:294px;}
.active_05 .active_cont{background: url("../images/cont_03.png") no-repeat center center;height:160px;}
.active_06{background: url("../images/bg_03.png") no-repeat center center;height:370px;}
.active_07 .active_cont{background: url("../images/cont_04.png") no-repeat center center;height:150px;}
.active_08 .active_cont{background: url("../images/cont_05.png") no-repeat center center;height:140px;}
.active_09{background: url("../images/bg_04.png") no-repeat center center;height:376px;}
.active_10 .active_cont{background: url("../images/cont_06.png") no-repeat center center;height:210px;}
.active_11 .active_cont{background: url("../images/cont_07.png") no-repeat center center;height:252px;}
.active_12 .active_cont{background: url("../images/cont_08.png") no-repeat center center;height:150px;}
.active_13 .active_cont{background: url("../images/cont_09.png") no-repeat center center;height:144px;}
.active_14{background: url("../images/bg_05.png") no-repeat center center;height:301px;}
.active_15 .active_cont{background: url("../images/cont_10.jpg") no-repeat center center;height:360px;}
.active_16 .active_cont{background: url("../images/cont_11.png") no-repeat center center;height:231px;}
.active_17{background: #289bc6;color:#fff;font-size: 30px;line-height: 100px;}
.active_18{background: url("../images/cont_12.png") no-repeat center center;height:245px;}
.active_cont .wz{position: absolute;width:70px;height:25px;left:98px;top:103px;display: block;}
.active_cont .c-btn01{background:url("../images/buy_btn.png") no-repeat;width:119px;height:40px;display:inline-block;position: absolute;color:#ffe51f;line-height: 40px;font-size: 16px;font-weight: bold;}
.active_cont .c-btn01:hover{color:#ffe51f;}
.active_cont .btn01{bottom:96px;left:60px;}
.active_cont .btn02{top:220px;left:50%;margin-left:63px;}
.active_cont .btn03{top:0;left:63px;}
.active_cont .pic{position:absolute;left:50%;top:115px;margin-left:60px; }
.active_cont .a_wz{font-size: 14px;line-height: 20px;;}
.active_cont .c-btn02{background:#21bf7f;width:162px;height:30px;display:inline-block;position: absolute;color:#fff;line-height: 30px;font-size: 14px;}
.active_cont .c-btn03{width:86px;height:30px;border:1px solid #00b4ff;color:#00b4ff;display:inline-block;position: absolute;line-height:30px;font-size: 14px;}
.active_cont .btn_blue{background:#00b4ff;color:#fff;}
.active_cont .c-btn04{background:#21bf7f;width:200px;height:40px;display:inline-block;position: absolute;color:#fff;line-height: 40px;font-size: 14px;}
.active_cont .btn_orange{background: #ff9d12;}
.active_cont .btn_blue{background: #00b4ff;}

.active_01 ul{padding:0 0 0 130px;margin:0 -15px;}
.active_01 ul li{float:left;width:127px;margin:0 15px;}
.active_01 ul a{background: url("../images/a_bg.png") no-repeat; width: 127px;height:140px; display:block;}
.active_01 ul a:hover{background: url("../images/ah_bg.png") no-repeat;}
.active_01 ul a span,.active_01 ul a em{display: block;text-align: center;}
.active_01 ul a span{color:#fff;font-size: 30px;font-family: arial;line-height: 40px;padding-top: 20px;}
.active_01 ul a em{color:#e8f7e3;font-size:16px;font-family:"微软雅黑";font-style: normal;line-height: 30px;}
.active_01 ul a:hover em{color:#ffe51f;}

.active_06 .tab_ul,.active_06 .tab_main{width:758px;}
.active_09 .tab_ul,.active_09 .tab_main{width:765px; float: right;}
.active_09 .tab_cont{margin-top:17px;}
.active_06 .tab_cont ul{width:100%;position: absolute;left:0;bottom:0;height:87px;padding:0 30px;}
.active_09 .tab_cont ul{width:100%;position: absolute;left:0;bottom:0;height:87px;}
.active_06 .tab_cont ul li,.active_09 .tab_cont ul li{position: relative;height: 100%;float:left;width:33.3%;}
.active_06 .c-btn02,.active_09 .c-btn02{left:50%;bottom:26px;margin-left:-81px;}
.active_06 .c-btn03{left:50%;bottom:24px;margin-left:6px;}
.active_06 .btn_blue_line{left:50%;bottom:24px;margin-left:-90px;}
.active_09 .c-btn04{left:50%;bottom:20px;margin-left:-100px;}
a.font_blue{color:#0cf;}
a.font_green{color:#21bf7f;}

.tab_ul li{display: inline-block;margin:0 8px;}
.tab_ul li a{-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;padding:0 20px;background: #867254;font-size: 18px;color:#fff;line-height: 36px;display: block;}
.tab_ul li.s-cur a{background: #c56d47;}
.tab_cont{display: none;margin-top:9px;position:relative;}
.tab_cont.s-cur{display: block;}

/*.code_item img{opacity:0.8;filter:alpha(opacity=80);}*/
.code_item p{font-size: 15px;color:rgba(255,255,255,1);padding: 10px 0 0;}