﻿@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:#4f5d04; text-decoration:none;}
a.green:visited{color:#4f5d04; text-decoration:none;}
a.green:hover{color:#4f5d04; text-decoration:underline;}
a.green:active{color:#4f5d04; 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;}
.ml5{ margin-left:5px;}
.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:507px; background:url(banner.jpg?v=20181130) center;}
.banner .bm_btn{ display:block; height:507px; width:1008px; margin:0 auto; padding-top:430px; padding-left:640px;}
.banner .share{ width:300px; margin:0 auto; padding-left:190px; height:40px; padding-top:430px;}
.main{ width:970px; margin:0 auto;}


.online{ height:265px; background:url(online.jpg?v=20181130) center top no-repeat;}
.main_line{margin:0 auto; width:948px; background:url(online.jpg?v=20181130) no-repeat top center; height:195px;padding-top:70px; padding-left:30px; padding-right:30px;}
.main_info{width:620px; float:left; height:130px; padding-left:30px;}
.main_info h3{ width:620px; height:32px; line-height:32px;height:32px; color:#ff5624; font-size:20px; font-family:"微软雅黑"; padding-top:10px;}
.main_info p{ width:620px; font-size:12px; line-height:18px; padding-top:10px; text-indent:2em;}
.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:30px; 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-left:30px; padding-right:30px; padding-top:10px; padding-bottom:10px;}
.wrap910 h4{width:600px; float:left; line-height:24px; font-size:16px; height:30px;font-family:"微软雅黑"; color:#0068b7;}
.wrap910 p{width:600px; float:left; line-height:30px; font-size:12px;text-indent:2em; background:url(line.gif?v=20181130)}
.wrap440{width:440px; float:left; height:240px;}
.wrap440 h4{width:214px; float:left; line-height:24px; font-size:16px; height:30px;font-family:"微软雅黑"; color:#0068b7;}
.wrap440 p{width:214px; float:left; line-height:30px; font-size:12px;text-indent:2em; background:url(line.gif?v=20181130)}
.wrap_img{float:left; width:206px; padding:3px; border:1px solid #dcdcdc;}
.wrap_img_top{float:left; width:275px; padding:3px; border:1px solid #dcdcdc;}

.wrap912{width:910px; padding-left:30px;}
.wrap900{width:900px; float:left; background:url(part02_bg2.jpg?v=20181130) no-repeat top left; height:198px; padding-top:20px; padding-left:20px;}

.wrap900 h4{width:420px; float:left; line-height:32px; font-size:20px; height:38px;font-family:"微软雅黑"; color:#ff5624;}
.wrap900 p{width:420px; float:left; line-height:18px; font-size:12px;text-indent:2em;}

.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; background:none;}
.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:379px; width:940px; padding-left:30px;}
.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;}