/* CSS Document */
.service168 { margin:0 auto; width:932px; background:#fff; padding:30px 24px 30px; }
.service168 .form_button input[type="button"] { padding:0 15px; cursor:pointer; }
.service168 .form_group input[type="submit"] { line-height:30px; }
.service168 .form_button a { padding:0 15px;}
.graphicDes { padding-left:332px; }
.graphicDes span.graphicTit { font-size:30px; display:block; line-height:50px; text-decoration:underline; padding-bottom:10px; }
.graphicDes b { font-size:14px; display:inline-block; line-height:30px; }
.graphicDes p { font-size:14px; line-height:28px; }

.serv168_form { padding:80px 0 0 0; margin:0 auto; width:690px; }
.serv168_form .no_child { font-size:30px; color:#333; text-align:center; text-decoration:underline; padding-bottom:30px; }
.serv168_form .form_name span { font-size:24px; display:inline-block; padding-right:10px; float:left; }
.serv168_form .form_item { border-bottom:1px #ddd solid; padding:20px 0; }

.serv168_form .form_group { padding:15px 0; }
.serv168_form .form_group span { line-height:36px; display:inline-block; width:60px; }
.serv168_form .form_group span.gWidth { width:85px; padding-right:0; }
.serv168_form .form_group .clearfix { padding-left:85px; }
.serv168_form .form_group .form_select { padding:2px; }
.serv168_form .form_group .form_select select { border:none; }
.serv168_form .form_group label { padding:0 10px; line-height:36px; display:inline-block; }
.serv168_form .form_group a.add1689 { line-height:36px; display:inline-block; color:#3baee7; font-size:14px; font-weight:bolder; background:url(../images/add1689.jpg) no-repeat left 50%; padding-left:34px; }
.serv168_form .form_group .a_list { float:left; }
.serv168_form .form_group .a_list a { position:relative; background:#3baee7; line-height:36px; padding:0 20px; font-size:14px; color:#fff; }
.serv168_form .form_group .a_list a img { display:none; position:absolute; right:-10px; top:-10px; }
.serv168_form .form_group .a_add a:hover img { display:inline-block; }
.serv168_form .form_group .a_lower a:hover img { display:inline-block; }
/*.serv168_form .form_group .a_lower a:first-child { display:none; }*/
.serv168_form .form_group .clearfix .a_list a { margin-bottom:15px; }
.serv168_form .form_group input[type="text"] { padding:2px 5px; border:1px #ececec solid; }
.serv168_form .form_group input[type="submit"] { padding:2px; color:#3baee7; border:1px #3baee7 solid; background:#f8f8f8; width:58px; cursor:pointer; }
.serv168_form .form_group .a_age a { background:#fff; border:1px #3baee7 solid; color:#3baee7; margin-bottom:10px; }
.serv168_form .form_group .a_age a.hover { background:url(../images/select1689.png) #00b0ff no-repeat 95% 15%; color:#fff; }
.serv168_form  .form_button { text-align:center; padding:50px 0 20px; }
.serv168_form  .form_button input { background:url(../images/bgbutton1689.png) no-repeat; width:222px; height:48px; font-size:20px; color:#fff; line-height:42px; padding-bottom:7px; }

/*服务产品详细2*/
.up16815 { width:936px; }
.serv168_form ul { }
.serv168_form li { padding:30px 0; border-bottom:1px #ddd solid; }
.serv168_form .list_con { padding-left:190px; }
.serv168_form .list_img { width:160px; }
.serv168_form .list_img img { display:block; }
.serv168_form .list_des { padding:5px 0 0 0; }
.serv168_form .list_des p { font-size:14px; line-height:30px; color:#555; }
.serv168_form .list_des p em { color:#3baee7; }
.serv168_form .list_des p span { padding:0 25px; }
.serv168_form .list_des p span:first-child { padding-left:0; }
.serv168_form .list_tit { padding:0 0 20px; }
.serv168_form .list_tit a { font-size:18px; color:#333; display:inline-block; line-height:36px; font-weight:bolder; }
.serv168_form .list_tit span { margin-left:30px; font-size:14px; color:#fff; display:inline-block; line-height:36px; background:#ff6565; padding:0 20px; position:relative; }
.serv168_form .list_tit span.b79c423 { background:#79c423; }
.serv168_form .list_tit span.b79c423 em.b_triang_ml { border-color:transparent #79c423 transparent transparent; }
.serv168_form .list_opt { width:120px; padding:28px 0 0 0; } 
.serv168_form .list_opt a { display:block; text-align:center; color:#fff; font-size:14px; line-height:40px; background:#3baee7; margin-bottom:15px; }

/*首页 服务产品*/
.serv_pro { margin:0 auto; width:980px; background:#fff; }
.serv_pro_name em { float:left; height:20px; border-left:4px #3baee7 solid; margin:14px 0 0 0; }
.serv_pro_name span { float:left; display:inline-block; line-height:44px; font-size:20px; color:#3baee7; padding:0 42px 0 12px; }
.serv_pro_name a { background:url(../images/arrow16824.png) no-repeat right 50%; font-size:16px; color:#3baee7; line-height:44px; padding:0 26px 0 0; margin-right:10px; }
.serv_pro_name ul { }
.serv_pro_name li { margin-right:15px; float:left; font-size:14px; font-weight:bolder; color:#555; background:#e9e9e9; height:44px; line-height:44px; padding:0 36px 0 36px; }
.serv_pro_name li.hover { background:#009eed; color:#fff; }
.serv_pro_list { background:#fff; padding:40px 0 20px 0; }
.serv_pro_list .serv_pro_con > li { margin-left:40px; padding-bottom:30px; float:left; width:300px; background:#f8f8f8; }
.serv_pro_list .list_img { float: initial; width:100%; }
.serv_pro_list .list_img img { display:block; }
.serv_pro_list .list_des { margin:0 auto; width:240px; padding:0; }
.serv_pro_list .list_des a { display:block; text-align:center; }
.serv_pro_list .list_des a.tit { font-size:20px; color:#3baee7; line-height:40px; padding:10px 0 2px 0; }
.serv_pro_list .list_des p { font-size:14px; height:84px; overflow: hidden; line-height:28px; color:#555; }
.serv_pro_list .list_des a.opt { font-size:14px; color:#fff; line-height:44px; background:#3baee7; margin-top:18px; }
.serv_pro_list .list_other { margin:0 auto; width:240px; font-size:14px; color:#999; font-weight:bolder; line-height:30px; padding-top:10px; }
.serv_pro_list .list_other a { color:#555; padding:0 5px; }

.serv_pro_list .serv_pro_con > li:first-child { margin-left:0; }
.serv_pro_a { text-align:center; padding:10px 0 0 0; }
.serv_pro_a a { display:inline-block; text-decoration:underline; font-size:20px; color:#3baee7; line-height:50px; }
.serv_pro_a a img { padding-left:10px; }

/* 专科产品 */
.specialist { margin:0 auto; width:980px; border:none; }
.special_head { padding:0 30px; background:#fff; margin-bottom:20px; }
.special_img { padding:30px 0 50px; }
.special_img img { display:block; }
.special_img p { font-weight:bolder; color:#333; line-height:36px; }
.special_img span { color:#999; font-size:14px; }

.special_des { width:588px; border-left:1px #d4d4d4 dotted; padding:30px 0 30px; min-height:100%; }
.special_name { padding:0 0 14px 30px; border-bottom:1px #d4d4d4 dotted; line-height:36px; }
.special_name b { font-size:20px; color:#333; font-weight:bolder; }
.special_name span { font-size:14px; font-weight:bolder; color:#999; float:right; }
.special_name span a { color:#3baee7; padding:0 5px; text-decoration:underline; }
.special_con { padding:24px 0 0 30px; }
.special_con p { color:#999; font-weight:bolder; line-height:36px; font-size:14px; }
.special_con p span { color:#333; padding-left:30px; }
.special_con p em { color:#ff5a5a; font-size:24px; display:inline-block; vertical-align:middle; padding-left:26px; }
.special_con .form_button input[type="submit"] { height:50px; line-height:50px; padding:0 40px; background:#ff5a5a; font-size:18px; font-weight:bolder; }

.special_body { background:#fff; padding:30px 30px 30px 60px; margin-bottom:40px; }
.special_b_con { }
.special_b_con b { color:#3baee7; font-size:18px; font-weight:bolder; }
.special_b_con p { font-size:14px; color:#555; line-height:30px; }
.special_b_con p.sty1 { padding-top:15px; }
.special_b_con p.sty2 { padding-top:20px; color:#333; font-weight:bolder; }
.special_b_con p.sty3 { color:#555; padding-left:25px; }

.special_annex { padding-top:30px; margin-bottom:20px; }
.special_a_name { color:#3baee7; font-size:18px; font-weight:bolder; }
.special_a_name a { display:inline-block; line-height:30px; padding:0 12px; font-size:12px; color:#fff; background:#ff5a5a; margin-left:26px; }
.special_a_list { }
.special_a_list .list_img { width:136px; margin-left:30px; padding-top:30px; }
.special_a_list .list_img span { color:#666; }
.special_a_list .list_img:first-child { margin-left:0; }

.sp_recom_package { margin-bottom:50px; }
.special_package { color:#3baee7; font-size:24px; font-weight:bolder; line-height:50px; background:url(../images/arrow16824.png) no-repeat right 50%; padding-right:25px; margin-bottom:20px; }
.special_package a { font-size:16px; color:#3baee7; font-weight:100; text-decoration:underline; }
.sp_recom_package .serv_pro_list { background:none; padding:0; }

/* 服务产品列表 */
.serv_p_list { background:#fff; padding:20px 40px; margin:0 auto; width:900px; }
.serv_p_list_l { width:180px; }
.side_nav_name { line-height:36px; font-size:14px; border-bottom:1px #ddd solid; padding-bottom:10px; color:#333; }
.side_nav_name span { padding-right:18px; display:inline-block; }
.side_nav_name em { padding:0 18px; display:inline-block; color:#3baee7; }
.side_nav { border-bottom:1px #ddd solid; }
.side_nav a { font-size:16px; color:#333; line-height:72px; display:block; }
.side_nav a.hover { color:#3baee7; background:url(../images/arrow16824-1.png) no-repeat 138px 50%; }

.serv_p_list_r { width:652px; }
.serv_p_list_h { border-bottom:1px #ddd solid; }
.serv_p_list_h .side_nav_name { border-bottom:none; }
.serv_p_list_t { color:#333; line-height:36px; padding-right:30px; }
.serv_p_list_s { background:#eee; height:24px; padding:6px 20px; line-height:24px; }
.serv_p_list_s input:focus{outline:none;}
.serv_p_list_s input[type="text"] { border:none; background:none; color:#333; }
.serv_p_list_s input[type="submit"] { border:none; background:url(../images/search16824.png) no-repeat 50% 50%; width:24px; height:24px; }
.serv_p_list_lose { padding:20px 0 10px; border-bottom:1px #ddd solid; }
.serv_p_list_lose_c { margin-bottom:5px; }
.serv_p_list_lose_c span { float:left; color:#333; line-height:24px; }
.serv_p_list_lose_l { padding-left:45px; }
.serv_p_list_lose_l a { display:inline-block; line-height:24px; color:#333; padding:0 14px; margin-bottom:5px; }
.serv_p_list_lose_l a.hover { color:#fff; background:#3baee7; }

.serv_p_list_adv { position:relative; margin-top:10px; }
.serv_list_adv_hot { position:absolute; top:25px; left:0; }
.serv_list_adv_con { position:absolute; top:50px; left:50px; width:244px; }
.serv_list_adv_con b { font-size:18px; font-weight:bolder; display:block; color:#ff5a5a; line-height:30px; }
.serv_list_adv_con span { font-size:18px; font-weight:bolder; display:block; color:#333; line-height:30px; }
.serv_list_adv_con p { color:#555; line-height:28px; padding:5px 0; }
.serv_list_adv_con a { color:#3baee7; font-size:14px; font-weight:bolder; line-height:30px; display:inline-block; background:url(../images/arrow16825.png) no-repeat right 50%; padding:0 20px 0 0; }
.serv_list_adv_con a.nd2 { padding-left:57px; }

.serv_pro_list .serv_p_list_con > li { margin-left:48px; padding-bottom:30px; margin-bottom:30px; float:left; width:300px; background:#f8f8f8; }
.serv_pro_list .serv_p_list_con > li:nth-child(2n+1) { margin-left:0; }

/* VIP 服务套餐 */
.vip_serv { position:relative; width:980px; height:345px; }
.vip_serv_img { position:absolute; left:-5px; top:-4px; }
.vip_serv_img img { display:block; }
.vip_serv_r { position:absolute; right:0; top:0; width:300px; }
.vip_serv_r1 { margin:0 auto; width:220px; padding-top:174px; }
.vip_serv_r1 a { display:block; font-size:18px; padding:10px 0; height:34px; line-height:34px; text-align:center; margin-bottom:10px; }
.vip_serv_r1 a.bff6161 { background:#ff6161; color:#fff; }
.vip_serv_r1 a.bfff { background:#fff; color:#009eed; }









