img{ border:none;}
*{ margin:0px; padding:0px;}
li{ list-style:none;}
.clear{ width:0px; height:0px; clear:both; overflow:hidden;}
a{ text-decoration:none; border:0; color:#404041;}
html{ font-size:62.5%;}
body{ font-family:"微软雅黑"; color:#404041; font-size:100%;}
.wrap{ max-width:640px; height:auto; margin:0 auto;}
button, input, option, select, textarea {border-width:0;outline:0;}
input,option,select,textarea{font-size:inherit; }
.header{position:fixed;top:0;left:0; width:100%; z-index:100;}
.header .dt-lxb{width:96%;height:35px;padding:5px 2%;}
.header .dt-lxb .dt-lxb-c{ background:#fff; border-radius:8px}
.header .dt-lxb .input{width:60%;float:left;height:35px; border-radius:8px; position:relative; }
.header .dt-lxb .input input{height:33px;line-height:33px; margin-top:1px;font-size:14px;text-indent:1em;width:100%;background-color:#fff;border-radius:8px; border:#cacaca solid 1px;  }
.header .dt-lxb button{float:left;width:40%;font-size:16px;color:#fff;background:#ff7200;height:35px;line-height:35px;border-radius:8px;position:absolute;z-index:1; right:12px;top: 6px;}
.header .dt-lxb button span{ margin-left:5px;}
.fontc-th{height:15px;vertical-align:middle;margin-right:5px;}
.about{ margin:0 auto; margin-top:55px; }
.about img{width:100%; height:auto;}
.menu{ width:100%; height:40px; background:#1395f6;  font-size:16px; margin-top:8px;}
.menu ul{ width:100%; margin:0 auto;}
.menu li{ width:24%; float:left; line-height:40px;  border-right:#fff solid 1px; text-align:center; }
.menu li a{ color:#fff; }
.menu li a:hover{ text-decoration:none; color:#F00;}
.banner img { width:100%;}
.box1{ width:90%;height:130px; margin:0 auto; margin-top:20px; position:relative;}
.box1_dy img{ float:left; width:100%; height:135px;}
.box1 p{ position:absolute; left:17%; right:5%;line-height:20px; padding-top:4%; z-index:100;}
.box2 .expert { width:93%; margin:0 auto; margin-top:4%; border-bottom:#cacaca dashed 1px;padding-bottom:4%;}
.box2 .expert .zj { width:22%; float:left;}
.box2 .expert .zj img { width:120px; height:125px; border:1px solid #d2d2d2;}
.box2 .expert .xq { width:60%; float:right; margin-left:5%;}
.box2 .expert .xq .name { width:100%; font-size:1.6rem; font-weight:bold; margin-bottom:2%;}
.box2 .expert .xq .name a{color:#f78530;}
.box2 .expert .xq p { color:#58595b; font-size:1.2rem; line-height:22px;}
.box2 .expert .xq p span { color:#27b7ec;}
.box2 .expert .xq .btn img { width:35%; margin-top:2%; max-width:88px;}
.box2 .expert .xq .btn a:last-child{margin-left:2%;}
.con2{ width:100%; height:auto; }
.con2_bt{width:100%; position:relative; margin-top:18px;}
.con2_bt img{ width:100%;}
.con2_bt span{ z-index:1; position:absolute; top:10px; right:40px; }
.con2_bt span a{ color:#000;}
.con2_a1{ width:95%; margin:0 auto; height:99px; margin-top:2%;}
.con2_a1_gjk{ width:25%; float:left; }
.con2_a1_gjk img{ width:100%; }
.con2_a1_biz{ width:75%; float:right; text-align:center; }
.con2_a1_biz li{ width:24%; float:left; text-align:center; height:47.5px; line-height:47.5px; border-bottom:#cacaca solid 1px; border-right:#cacaca solid 1px; border-top:#cacaca solid 1px; }
.con2_a1_biz li a:hover{ color:#f00;}
.con6{ width:95%; margin-left:20px;}
.con3 .btn1 { width:95%; margin:0 auto;}
.con3 .btn1 img { width:42%; margin:3%; }
.con4 img{ width:100%;  margin:0 auto; margin-bottom:2%; }
.con5{ width:98%; margin:0 auto; margin-top:2%;text-align:center; }
.con5 img { width:100%;padding-bottom:5px;} 
.con5_tup1 { width:48%; float:left;}
.con5_tup2 { width:48%; float:right;}
.con5_tup3{ width:28%;  float:left; margin-top:2%;}
.con5_tup4{ width:39%; float:left; margin-top:2%; margin-left:1%;}
.con5_tup5{ width:31%; float:right; margin-top:2%; }
.con5_tup6{ width:68%; float:left; margin-top:2%;}
.con5_tup7{width:30%; float:right; margin-top:2%;}
.bu{ width:95%; margin:0 auto;}
.bu ul{ height:auto; overflow:hidden;}
.bu .w33 li{float:left;width:33%; margin-bottom:15px; text-align:center; margin-top:2%;}
.bu .w33 li img { width:45%; margin-bottom:.4em;}
.bu .w33 li a{color:#666666; font-size:18px;}
.bu .w33 li a:hover{ color:#f00;}
.box4{ width:100%; height:auto; margin-top:18px; position:relative; clear:both; }
.box4_mq{ width:100%; height:34px; margin-top:18px; background:url(../images/b-7.jpg) no-repeat center; background-size:95%;}
.box4_mq p{ padding-left:9%;  line-height:20px; position:relative;}
.box4_mq p img{ position:absolute; top:1px; left:10px;}
.box4_mq span{ z-index:1; position:absolute; top:5px; right:40px; }
.box4_mq span a{ color:#000;}
.box4_zhz{ width:93%; margin:0 auto; height:auto; overflow:hidden;}
.box4_wt1,.box4_wt2,.box4_wt3,.box4_wt4,.box4_wt5,.box4_wt6,.box4_wt7,.box4_wt8{ height:50px; background:#4dd0e2; line-height:50px; text-align:center; font-size:18px; float:left;  margin-top:2%; }
.box4_wt1{ width:47%;}
.box4_wt2{ width:49%; float:left; background:#ffab41; margin-left:4%;  }
.box4_wt3{ width:56%; background:#1395f6;}
.box4_wt4{ width:40%; background:#01bfa5; margin-left:4%;}
.box4_wt5{ width:44%; background:#ba69c8;}
.box4_wt6{ width:52%; background:#4dd0e2; margin-left:4%;}
.box4_wt7{ width:73%; background:#1395f6;}
.box4_wt8{ width:23%; background:#de7754; margin-left:4%;}
.box4_wt9{ float:left; }
.box4_wt1 a{ color:#fff;}
.box4_wt1 a:hover{ color:#F00;}
.box4_wt2 a{ color:#fff;}
.box4_wt2 a:hover{ color:#F00;}
.box4_wt3 a{ color:#fff;}
.box4_wt3 a:hover{ color:#F00;}
.box4_wt4 a{ color:#fff;}
.box4_wt4 a:hover{ color:#F00;}
.box4_wt5 a{ color:#fff;}
.box4_wt5 a:hover{ color:#F00;}
.box4_wt6 a{ color:#fff;}
.box4_wt6 a:hover{ color:#F00;}
.box4_wt7 a{ color:#fff;}
.box4_wt7 a:hover{ color:#F00;}
.box4_wt8 a{ color:#fff;}
.box4_wt8 a:hover{ color:#F00;}
.box4_wt11{ width:52%; margin-left:1%;}
.box4_wt12{ width:32%;}
.box4_wt13{ width:33%; margin-left:1%;}
.box4_wt14{ width:33%; margin-left:1%;}
.box5{ width:100%; height:auto; margin-top:18px; }
.box5_exy{ width:93%; height:80px; margin:0 auto;}
.box5_exy_zj{ width:70px; height:auto; float:left; margin-right:10px;}
.box5_exy_zj img{  width:100%; height:auto;}
.box5_exy_xq{ font-size:1.2rem; line-height:1.8rem; }
.box6{ width:100%; height:auto; }
.nr{width:97%; margin:0 auto; font-size:14px;}
.nr p{ line-height:22px;}
.nr p img{width:50%; margin:0 auto;}
.box6_t01{ height:38px;  background:#2fadbd; font-size:14px; font-weight:normal; line-height:38px; color:#fff;  padding-left:5%; position:relative; margin-top:3%; }
.box6_t01 a{ color:#FFF;}
.box6_t02{ height:50px; text-align:center; border-bottom:#1395f6 solid 2px; color:#1395f6; padding-top:5%; font-size:2rem; width:100%; margin:0 auto;}
.box6_t03{ font-weight:normal; font-size:12px; color:#bebebe; text-align:center; position:relative; padding-top:10px; padding-bottom:15px;}
.box6_t04{ font-weight:normal;text-align:center;}
.box6_t05{ text-indent:2em;width:95%; margin:0 auto;}
.box6_t06{ width:90%; margin:0 auto; }
.box6_t06 img{width:100%; margin-top:3%; margin-bottom:3%;}
.box6 p{ padding:5px;}
.box6_t01 img{  position:absolute; top:13px; left:10px; bottom:20px;}
.box6_t07{ text-align:left; width:95%; margin:0 auto;}
.box6_t08{ height:45px; border-bottom:#1395f6 solid 2px; font-size:3rem; margin-top:4%; width:90%; margin:0 auto;}
.box6_t09{  margin-bottom:3%;}
.box6_kk2{ width:98%; margin:0 auto;}
.box6_jies1{color:#535252; line-height:22px; margin-top:3%; width:95%; margin:0 auto;}
.box6_jies2{ color:#535252; padding-top:15px; }
.box6_jies3{ margin-top:3%;}
.box6_zuz{ width:100%; height:auto; margin-top:3%; padding-bottom:3%; border-bottom:#cacaca solid 1px;}
.box6_zu4{ border:none;}
.box6_zu4 img{ width:98%; margin:0 auto;}
.box6 ul{ height:auto; padding-top:15px;}
.box6 li{ width:600px; background:url(../images/b-6.jpg) no-repeat left 12px; padding-left:20px; line-height:30px; border-bottom:#cacaca dashed 1px; margin-left:10px;}
.box6 li a{ color:#000;}
.box6 li a:hover{ color:#f00;}
.box6_list1{ width:100%;}
.box6_list1 ul{ width:96%; height:auto; float:left;}
.box6_list1 ul li{ width:97%; height:4rem;  line-height:4rem; background:url(../images/b-6.jpg) 0 center no-repeat; float:left;}
.box6_list1 ul li a{ font-size:1.4rem; color:#656565;}
.box6_list2{ width:100%;text-align:center; clear:both; padding-top:15px;font-size:1.6rem;}
.box6_list2 a{ width:100%;padding:1%; font-size:1.6rem;}
.box6_list2 a:hover{ color:#fff; background:#1c8eef; font-size:1.6rem;}
.banner2 img{ width:100%; margin-top:3%;}
.footer{ width:100%; text-align:center;  line-height:20px; margin-bottom:18%; margin-top:3%; padding-top:3%; border-top:#cacaca solid 1px;  clear:both;  }
.bottomNav{ width:100%; height:70px; max-width: 640px; background:#1395f6; min-width: 320px; position:fixed; bottom:0; z-index:100; clear:both;}
.bottomNav ul{ padding-top:5px;}
.bottomNav li{ float:left; text-align:center; position:relative;}
.bottomNav li p{ width:100%;color:#fff; font-size:14px;}
.bottomNav li img{ display:block; margin:9px auto 4px;}
.bottomNav li:nth-child(4) img{ width:22px;}
.bottomNav li:nth-child(2) img{ width:22px;}
.bottomNav li:nth-child(3) img{ width:23px;}
.bottomNav li:nth-child(1) img{ width:26px;}