﻿@charset "utf-8";
/*css reset*/
body { font-size:12px; font-family:tahoma, arial, "宋体", sans-serif; line-height:22px; margin:0; padding:0; color:#333; background-color:#dbf7ff; }
h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea { margin:0; padding:0; }
button, input, select, textarea { font:12px/1.5 tahoma, arial, "宋体", sans-serif; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size:100%; }
ul, ol { list-style:none outside none; }
a {color:#f39700; text-decoration:none; }
a:hover {color:#ff5624; text-decoration:underline;}
a.orange:link{color:#ff5624; text-decoration:none;}
a.orange:visited{color:#ff5624; text-decoration:none;}
a.orange:hover{color:#ff5624; text-decoration:underline;}
a.orange:active{color:#ff5624; text-decoration:none;}
a.blue:link{color:#0068b7; text-decoration:none;}
a.blue:visited{color:#0068b7; text-decoration:none;}
a.blue:hover{color:#0068b7; text-decoration:underline;}
a.blue:active{color:#0068b7; text-decoration:none;}
a.green:link{color:#00b7ee; text-decoration:none;}
a.green:visited{color:#00b7ee; text-decoration:none;}
a.green:hover{color:#00b7ee; text-decoration:underline;}
a.green:active{color:#00b7ee; text-decoration:none;}
img { border:0 none; }
body, html { min-height:101%;}
.clearfix:after {visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0; line-height:0;}
.clearfix {*zoom:1 }
.clr {clear:both; margin:0px; padding:0px; height:0px; line-height:0px; font-size:0px;}
.pt50{margin-top:50px;}
.pl50{margin-left:50px;}
.mr10{ margin-right:10px;}
.ml20{ margin-left:20px;}
.ml10{ margin-left:10px;}
.mb20{margin-bottom:20px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt35{margin-top:35px;}
.mt55{margin-top:55px;}
.mt65{margin-top:65px;}
.mt95{margin-top:95px;}
.mt40{margin-top:40px;}
.mt10{margin-top:10px;}
.fl{float:left;}
.fr{float:right;}
.pl255{padding-left:255px;}
/*top*/
.top_wrap{ height:39px; background:url(top_bg.gif?v=20181130) repeat-x;}
.top_wrap .top{ width:970px;height:39px; overflow:hidden; margin:0 auto;}
.top .nav{ float:left;}
.top .nav a.logo{ width:77px; height:33px; display:block; overflow:hidden; text-indent:-9999px; background:url(logo.gif?v=20181130) no-repeat; float:left;}
.top .nav ul{ float:left; padding-top:8px; font-size:14px;}
.top .nav ul li{ float:left; padding:0 3px;}
.top .nav ul li a{ color:#424242;}
.top .nav ul li a:hover{ color:#f30;}

.top .login_link{ float:right; font-size:14px; padding-top:8px;}
.top .login_link a{ color:#FA7601;}
.top .login_link a:hover{ color:#f30;}

.banner{ height:515px; background:url(banner.jpg?v=20181130) center;}
.banner .bm_btn{ display:block; height:515px; width:1008px; margin:0 auto;}
.banner .share{ width:260px; margin:0 auto; padding-left:650px; height:40px; padding-top:20px;}
.main{ width:970px; margin:0 auto;}


.online{ height:421px; background:url(online.jpg?v=20181130) center top no-repeat;}
.main_line{margin:0 auto; width:658px; height:381px; background:url(online_bg.jpg?v=20181130) center top no-repeat; padding-top:40px; padding-left:20px; padding-right:330px;}
.main_info{width:300px; float:left; height:130px;}
.main_info h3{ width:260px; height:32px; line-height:32px;padding-left:40px; height:32px; background:url(icon_01.jpg?v=20181130) no-repeat left top;color:#ff5624; font-size:20px; font-family:"微软雅黑";}
.main_info p{ width:260px; padding-left:40px; font-size:12px; line-height:18px; padding-top:10px;}
.main_info_01{width:300px; float:left; height:160px;}
.main_info_01 h3{ width:260px; height:32px; line-height:32px;padding-left:40px; height:32px; background:url(icon_01.jpg?v=20181130) no-repeat left top; color:#ff5624; font-size:20px; font-family:"微软雅黑";}
.main_info_01 p{ width:260px; padding-left:40px; font-size:12px; line-height:18px; padding-top:10px;}

.wrap970{width:970px; margin:0 auto; background-color:#fff;}
.wrap970 h2{width:970px;}
.wrap910{width:910px; padding:30px;}
.wrap910{width:910px; padding:30px;}
.wrap440{width:440px; float:left; height:230px;}
.wrap440 h4{width:220px; float:left; line-height:24px; font-size:18px; height:30px;font-family:"微软雅黑"; color:#0068b7;}
.wrap440 p{width:220px; float:left; line-height:30px; font-size:12px;text-indent:2em; background:url(line.gif?v=20181130)}
.wrap_img{float:left; width:200px; padding:3px; border:1px solid #dcdcdc;}

.wrap445{width:405px; float:left; height:296px; background:url(part02_bg.jpg?v=20181130) top left no-repeat; padding:20px}
.wrap445 h4{width:405px; float:left; line-height:32px; font-size:20px; height:38px;font-family:"微软雅黑"; color:#ff5624;}
.wrap445 p{width:405px; float:left; line-height:18px; font-size:12px;text-indent:2em;}
.wrap176_img{ background:url(img_bg.jpg?v=20181130) no-repeat top left; width:185px; height:169px; float:left; padding-left:10px; padding-top:10px;}

.wrap715{background:url(part03_bg01.jpg?v=20181130) no-repeat top left; height:419px; width:715px;}
.wrap215{width:187px; padding-left:18px; padding-right:20px;height:300px; float:left;}
.wrap215 h4{width:186px; float:left; line-height:14px; font-size:14px; height:30px;font-family:"微软雅黑"; color:#00b7ee; padding-top:10px;}
.wrap215 p{width:186px; float:left; line-height:18px; font-size:12px;text-indent:2em;}
.wrap215_img{float:left; width:176px; padding:5px; border:1px solid #dcdcdc;}
.wrap715_2{ background:url(part03_bg02.jpg?v=20181130) no-repeat top left; height:386px;width:935px; padding-left:35px;}


.footer{ height:40px; line-height:40px; background:#f0f0f0; text-align:center;  color:#666;}
.footer span{ font-family:Arial,Helvetica,sans-serif;}
.footer a{color:#666; font-size:12px;}
.footer a:hover{text-decoration:underline;}