@charset "utf-8";
/* CSS Document */
.content{ width:100%; margin:0 auto; margin-top:50px; margin-bottom:40px;}

.con_left,.con_right{ float:left;}
.con_left{ width:20%;}

.con_left img{ width:100%; margin-bottom:20px;}
.con_right{ width:74%; float:left;}

.con_right{ margin-left:50px; text-align:center;}
.con_right li{ width:280px; margin-left:10px; margin-right:10px; float:left; line-height:38px; margin-bottom:20px; background:#EDF3FF; height:235px;}
.con_right li img{ width:280px; height:198px;}
.con_right a{ color:#666;}
.menu_list h3{ background:#EDF3FF;height:47px;line-height:47px; font-size:20px; color:#666;padding-left:38px;border-bottom:1px solid #e1e1e1;}
.menu_list{ margin-bottom:50px;}
.menu_head{height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border-bottom:1px solid #fff;position:relative;margin:0px;font-weight:bold;background:#EDF3FF url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:#EDF3FF url(../images/pro_down.png) center right no-repeat; background:#0057a8; color:#fff;}
.menu_body{height:auto;overflow:hidden;line-height:38px;backguound:#fff;}
.menu_body a{display:block;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#EDF3FF;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none; background:#0057a8; color:#fff;}
#contents .hide{display:none}
.pp{ font-size:24px; color:#333; font-weight:800;}
.ss,.pp{ text-align:left; border-bottom:1px solid #0072DD; padding-bottom:10px;margin-bottom:50px;}
select,input{ color:#333; border:1px solid #ccc; border-radius:5px; padding:7px 15px; margin-right:10px;}
.submit{ background:#0072DD; padding:8px 40px; border:none; color:#fff; border-radius:5px;}
.bj p{ text-align:left;margin-top:50px; font-size:16px; color:#666; line-height:28px;}
.bj strong{ font-size:24px; color:#ff6458; }
.bj b{ font-size:24px; color:#333;}
.about_left{ width:40%; float:left;}
.about_left p{ font-size:16px; color:#666; line-height:28px; text-align:left;}
.about_right{ float:right;}
.join{ text-align:left;}
.join strong{ font-size:24px; color:#333}
.join p{ font-size:16px; color:#333; margin-top:50px; margin-bottom:50px; line-height:28px;}
.join p b{ font-size:18px;}
.product{position:relative; width:300px;left:415px; top:-130px; line-height:28px;}
.product a{ border:1px solid #fff; padding:5px 25px; color:#fff;background-color:rgba(255,255,255,0.1); font-size:18px;}
.product a:hover{ background:#0374DE; border:1px solid #0374DE;}
.hide div{}
.list{ text-align:left; margin-top:-40px;} 
.list dd{ border-bottom:1px solid #a9a9a9; padding-bottom:20px; padding-top:20px;}
.data{ width:50px; float:left; text-align:center; font-size:36px; color:#999;}
.titles{ float:left; margin-left:30px;}
.titles h3{ font-size:16px; color:#333;}
.titles p{ color:#a9a9a9; text-indent:2rem; line-height:24px;}
.titles a{float:right; color:#0072dd;}