*{transition-property: all;-ms-transition-property:all;-moz-transition-property:all; -webkit-transition-property:all; -o-transition-property:all;}
html,body{font-size:14px;width:100%;clear:both;margin:0px;padding:0px;font-family:"Microsoft YaHei" ,Helvetica Neue,Tahoma,Arial,"微软雅黑","宋体","黑体";}
body{}
img{border:0px;}
ul,li,p{margin:0px;padding:0px;}
a{text-decoration:none; background-color:transparent;}
a:active,a:hover{ outline:0;}
a,button,textarea,select{ -webkit-appearance:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
ul,li{list-style-type:none;}
i,em{font-style:normal}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
input,button,select,textarea{ outline:none;}
textarea{resize:none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance:none;padding:0;margin:0;font-weight:normal;}
div{ box-sizing:border-box;}



.a_con{ max-width:1200px; margin:0 auto;}
.a_img{ background-size:contain; background-repeat:no-repeat; background-position:center; float:left;}




header{ width:100%; height:130px; float:left; background-image:url(../image/h_bg.jpg); background-size:cover; background-position:center; background-repeat:no-repeat;}
header .a_logo{ width:400px; height:75px; background-image:url(../image/logo.png); margin:28px 50px;}
header .a_ad{ width:480px; height:110px; background-image:url(../image/img01.png); margin:10px 45px; float:right;}



.main{ width:100%;}
.a_mod{ width:100%; float:left;}
.a_mod::after{ content:"020"; display:block; height:0; clear:both; visibility:hidden;}
.a_mod img{ width:auto; max-width:100%;}
.a_mod .a_bar{ width:100%; height:900px; float:left; background-image:url(../image/img02.jpg); background-size:cover;}
.bg01{ width:100%; background-image:url(../image/bg01.jpg); background-size:auto; background-position:top center; background-repeat:no-repeat; }
.a_mod .a_box{ width:100%; float:left; background-image:url(../image/img03.png); background-size:auto; background-position:top center; padding:0 100px; margin-top:20px; }
.a_mod .a_box .a_boxB{ width:100%; float:left; background-color:#29569a; margin-top:20px; padding:20px;}
.a_mod .a_box .a_boxB .a_boxL{ width:50%; float:left;}
.a_mod .a_box .a_boxB .a_boxL .a_qr{ float:left;}
.a_mod .a_box .a_boxB .a_boxL b{ width:60px; font-weight:normal; color:#fff; float:left; font-size:30px; line-height:140%; text-align:center; padding:50px 10px; box-sizing:border-box;}
.a_mod .a_box .a_boxB .a_boxR{ width:50%; float:left;}
.a_mod .a_box .a_boxB .a_boxR p{ width:100%; float:left; font-size:36px; text-align:center; color:#fff; font-family:"思源黑体 CN ExtraLight"; letter-spacing:2px;}
.a_mod .a_box .a_boxB .a_boxR b{ width:100%; float:left; font-weight:normal; font-size:46px; color:#fff; text-align:center; font-family:"思源黑体 CN Bold";}
.a_mod .a_box .a_boxB .a_boxR .a_boxD{ width:100%; float:left; height:30px; background-image:url(../image/img041.png);}
.a_mod .a_box .a_boxB .a_boxR span{ width:100%; float:left; font-size:24px; color:#17b6f3; text-align:center; font-family:"思源黑体 CN Light"; letter-spacing:1px;}
.a_mod .a_dial{ width:100%; float:left; margin-top:80px;}
.a_mod .a_dial h2{ width:100%; float:left; font-weight:normal; font-size:48px; color:#fff; text-align:center; font-family:"思源黑体 CN Bold";}
.a_mod .a_dial .a_dialB{ width:100%; float:left; margin-top:50px;}
.a_mod .a_dial .a_dialB .a_dialL{ width:60%; float:left;}
.a_mod .a_dial .a_dialB .a_dialR{ width:40%; float:left; margin-top:250px;}
.bg02{ background-color:#17b6f3;}
.a_mod .a_node{ padding:0 100px;}
.a_mod .a_node .a_nodeL{ width:50%; float:left; padding:50px; margin-top:30px;}
.a_mod .a_node .a_nodeL h2{ width:100%; float:left; font-size:60px; color:#fff; font-family:"思源黑体 CN Heavy"; font-weight:normal;}
.a_mod .a_node .a_nodeL h3{ width:100%; float:left; font-size:60px; color:#fff; font-family:"思源黑体 CN Heavy"; font-weight:normal; text-align:right; margin-top:-10px;}
.a_mod .a_node .a_nodeL b{ width:100%; float:left; font-size:24px; font-family:"思源黑体 CN Bold"; color:#2962b1; font-weight:normal; padding:0 20px; box-sizing:border-box; letter-spacing:2px; margin-top:25px;}
.a_mod .a_node .a_nodeL p{ width:100%; float:left; font-size:16px; color:#fff; font-family:"思源黑体 CN Medium"; line-height:180%; letter-spacing:1px; padding:0 30px; box-sizing:border-box; margin-top:15px;}
.a_mod .a_node .a_nodeL .a_nodeG{ width:100%; height:110px; background-image:url(../image/img07.png); background-position:center right; margin:20px 0 10px 0;} 
.a_mod .a_node .a_nodeR{ width:50%; float:left; margin-top:71px; overflow:}
.a_mod .a_data{ width:100%; float:left; height:700px; background-image:url(../image/img08.jpg);}
.bg03{ background-color:#2861b2;}
.a_mod .a_sill{ width:100%; float:left; height:800px; background-image:url(../image/img09.jpg);}
.a_mod .a_adva{ padding:110px 0; }
.a_mod .a_adva .a_advaT{ width:100%; float:left; text-align:center;}
.a_mod .a_adva .a_advaT b{ width:100%; float:left; font-size:30px; color:#2861b2; font-family:"思源黑体 CN Bold";}
.a_mod .a_adva .a_advaT p{ width:100%; float:left; font-size:16px; color:#2861b2; font-family:"思源黑体 CN Regular"; margin-top:5px;}
.a_mod .a_adva .a_advaT span{ width:100%; float:left; font-size:8px; font-family:Arial, Helvetica, sans-serif; color:#878787; margin-top:10px;}
.a_mod .a_adva .a_advaB{ width:100%; float:left; margin:80px 0 100px 0; position:relative;}
.a_mod .a_adva .a_advaB ul{ width:100%; float:left; padding:0 80px; box-sizing:border-box;}
.a_mod .a_adva .a_advaB ul li{ width:25%; float:left; padding:0 20px; box-sizing:border-box;}
.a_mod .a_adva .a_advaB ul li .a_advaM{ width:100%; float:left; box-shadow:0 5px 15px rgba(0,0,0,0.2); -webkit-box-shadow:0 5px 15px rgba(0,0,0,0.2); background-color:#fff; background-image:url(../image/img11.jpg); background-size:auto; background-position:top center; background-repeat:no-repeat; padding:20px; }
.a_mod .a_adva .a_advaB ul li .a_advaM .a_advaP{ width:100%; height:130px; float:left; margin-top:20px;}
.a_mod .a_adva .a_advaB ul li:nth-child(1) .a_advaM .a_advaP{ background-image:url(../image/img12.png);}
.a_mod .a_adva .a_advaB ul li:nth-child(2) .a_advaM .a_advaP{ background-image:url(../image/img13.png);}
.a_mod .a_adva .a_advaB ul li:nth-child(3) .a_advaM .a_advaP{ background-image:url(../image/img14.png);}
.a_mod .a_adva .a_advaB ul li:nth-child(4) .a_advaM .a_advaP{ background-image:url(../image/img15.png);}
.a_mod .a_adva .a_advaB ul li .a_advaM .a_advaC{ width:100%; float:left; margin-top:60px; padding:0 15px; text-align:center;}
.a_mod .a_adva .a_advaB ul li .a_advaM .a_advaC h2{ width:100%; float:left; font-weight:normal; }
.a_mod .a_adva .a_advaB ul li .a_advaM .a_advaC h2 em{ width:100%; float:left; font-size:36px; color:#5acbff; font-family:"思源黑体 CN Light"; letter-spacing:1px;}
.a_mod .a_adva .a_advaB ul li .a_advaM .a_advaC h2 i{ width:100%; float:left; font-size:12px; color:#656565; font-family:"思源黑体 CN Light"; margin-top:-5px;}
.a_mod .a_adva .a_advaB ul li .a_advaM .a_advaC p{ width:100%; float:left; font-size:12px; color:#aaa; font-family:"思源黑体 CN Light"; line-height:150%; letter-spacing:1px; margin-top:20px;}
.a_mod .a_adva .a_advaB ul li .a_advaM .a_advaC span{ width:100%; float:left; height:20px; background-image:url(../image/img16.png); margin-top:15px;}
.a_mod .a_adva .a_advaB .a_advaL{ width:100%; float:left; height:20px; background-image:url(../image/img10.png); position:absolute; top:0; left:0;}


footer{ width:100%; float:left; height:100px; background-image:url(../image/f_bg.jpg); background-size:auto; background-position:center; background-repeat:no-repeat;}
footer .a_copy{ width:100%; line-height:100px; float:left; font-size:14px; color:#666; text-align:center;}
footer .a_copy em{ color:#5acbff;}
footer .a_copy a{ color:#666; }