﻿@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:#0e8de6; text-decoration:none;}
a.blue:visited{color:#0e8de6; text-decoration:none;}
a.blue:hover{color:#0e8de6; text-decoration:underline;}
a.blue:active{color:#0e8de6; text-decoration:none;}
a.green:link{color:#115914; text-decoration:none;}
a.green:visited{color:#115914; text-decoration:none;}
a.green:hover{color:#115914; text-decoration:underline;}
a.green:active{color:#115914; text-decoration:none;}
a.brown:link{color:#924100; text-decoration:none;}
a.brown:visited{color:#924100; text-decoration:none;}
a.brown:hover{color:#924100; text-decoration:underline;}
a.brown:active{color:#924100; text-decoration:none;}

a.yellow:link{color:#fed50b; text-decoration:none;}
a.yellow:visited{color:#fed50b; text-decoration:none;}
a.yellow:hover{color:#fed50b; text-decoration:underline;}
a.yellow:active{color:#fed50b; text-decoration:none;}

a.purple:link{color:#741987; text-decoration:none;}
a.purple:visited{color:#741987; text-decoration:none;}
a.purple:hover{color:#741987; text-decoration:underline;}
a.purple:active{color:#741987; 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;}
.ml30{ margin-left:30px;}
.ml40{ margin-left:40px;}
.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;}
.brown{color:#bb470d; line-height:18px;}

.blue12{color:#097aba; line-height:18px;}

.brown18{ color:#924100;}

.blue14{color:#741987;}
.white14{color:#fff;}
/*top*/
.top_wrap{ height:39px; background:url(top_bg.gif) 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) 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:499px; background:url(banner.jpg?v=20181128) center; margin:0 auto;}
.banner .bm_btn{ display:block; height:518px; width:1009px; margin:0 auto;}
.banner .share{ width:400px; margin:0 auto; padding-left:750px; height:40px; padding-top:430px;}
.main{ width:970px; margin:0 auto;}


.online{ height:482px; }
.main_line{margin:0 auto; width:758px; height:377px; background:url(online_bg.jpg?v=20181128) center bottom no-repeat; padding-top:105px; padding-left:20px; padding-right:230px;}
.main_info{width:320px; float:left; height:165px;}
.main_info h3{ width:270px; height:32px; line-height:32px;padding-left:40px; height:32px; background:url(icon_01.jpg?v=20181128) no-repeat left top;color:#ff5624; font-size:18px; font-family:"黑体";font-weight:normal;}
.main_info p{ width:325px;font-size:12px; line-height:18px; padding-top:10px;}
.main_info_01{width:300px; float:left; height:165px;}
.main_info_01 h3{ width:240px; height:32px; line-height:32px;padding-left:40px; height:32px; background:url(icon_01.jpg?v=20181128) no-repeat left top; color:#ff5624; font-size:18px; font-family:"黑体"; font-weight:normal;}
.main_info_01 p{ width:290px; 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:850px; float:left; height:210px;}
.wrap440 h4{width:500px; float:left; line-height:24px; font-size:18px; height:30px;font-family:"微软雅黑"; color:#0068b7; padding-left:50px;}
.wrap440 p{width:600px; float:left; line-height:30px; font-size:12px;text-indent:2em; background:url(line.gif); margin-left:20px;}
.wrap_img{float:left; width:200px; padding:3px; border:0px solid #dcdcdc;}

.wrap445{width:405px; float:left; height:296px; background:url(part02_bg.jpg?v=20181128) top left no-repeat; padding-top:10px; padding-left:20px; padding-right:20px;
padding-bottom:30px;}
.wrap445 h4{width:405px; float:left; line-height:30px; font-size:20px; height:38px;font-family:"微软雅黑"; color:#115914;}

.wrap445 h4 a{color:#115914;}
.wrap445 h4 a:hover{color:#115914; text-decoration:underline;}
.wrap445 p{width:405px; float:left; line-height:18px; font-size:12px;text-indent:2em;}
.wrap176_img{ background:url(img_bg.jpg?v=20181128) no-repeat top left; width:185px; height:169px; float:left; padding-left:10px; padding-top:10px;}

.wrap715{background:url(part03_bg01.jpg?v=20181128) no-repeat top left; height:405px; 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=20181128) no-repeat top left; height:386px;width:935px; padding-left:35px;}

.wrap558{height:488px; background:url(part03_bg02.jpg?v=20181128) no-repeat top left;}

.wrap223{width:179px; padding-left:22px; padding-right:22px; padding-top:30px;height:218px; float:left; background:url(part_bg.gif) no-repeat top left;}
.wrap223 h4{width:179px; float:left; line-height:14px; font-size:14px; height:18px;font-family:"微软雅黑"; color:#fff; padding-top:10px;}

.wrap223 h4 a{ color:#fff;}
.wrap223 h4 a;hover{ color:#fff; text-decoration:underline;}
.wrap223 p{width:179px; float:left; line-height:18px; font-size:12px;text-indent:2em; color:#fff;}


.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;}