html, body {height:100%;width:100%; }
html, body, h1, h2, h3, h4, h5, h6, div, ul, ol, li, dl, dt, dd, iframe, textarea, input, button, p, strong, b, i, a, span, del, pre, table, tr, th, td, form, fieldset, .pr, .pc { margin: 0; padding: 0; word-wrap: break-word; font-family: verdana,Microsoft YaHei,Tahoma,sans-serif; *font-family: Microsoft YaHei,verdana,Tahoma,sans-serif; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc, em, del { font-style: normal; font-size: 100%; }
ul, ol, dl { list-style: none;}
body{ font-size: 12px; }
a{ text-decoration: none;color: #6e6e6e; }
.clear:after{ clear: both;content: '';display: block;width: 0;height: 0;visibility: hidden; }


.offer{ width: 100%;background: #f2f2f2;border-top: 1px solid #ddd; }
.offer_main{ width: 1200px;margin: 0 auto; }
.main_left{ width: 199px;border-right: 1px solid #cdcdcd;background: #fff;float: left;height: 1080px;overflow: hidden; }
.lxfs{ width: 180px;margin: 0 auto;padding-bottom: 15px;border-bottom: 1px solid #ddd; }
.lxfs_tit{ width: 100%;height: 40px;line-height: 40px;font-size: 14px;color: #333; }
.lxfs_tel{ width: 138px;border: 1px dashed #ddd;height: 70px;text-align: center;line-height: 35px;background: url(../images/lock_ico.png) 10px center no-repeat;font-size: 14px;color: #999;padding: 0 20px;overflow: hidden; }
.lxfs_lxr{ width: 178px; border: 1px dashed #ddd; height: 70px; font-size: 14px; }
.lxfs_lxr span{ display: block;  margin-top: 10px; }
.cgslook{ width: 180px;margin: 8px auto 0; }
.cgslook h6{ width: 100%;font-size: 14px;color: #333;height: 40px;line-height: 40px; }
.cgslook ul{ width: 100%; }
.cgslook li{ width: 100%;padding-top: 4px;border-bottom: 1px dashed #ddd; }
.cgslook li div{ width: 100%;font-size: 14px;margin-bottom: 4px; }
.cgslook li div a{ color: #496ab4; }
.cgslook li span{ font-size: 12px;color: #999;font-weight: bold; }



.main_right{ width: 970px;float: right;padding: 20px 0 30px; }
.main_tit{ width: 965px;border-left: 5px solid #496ab4;line-height: 30px;}
.main_tit div{ font-size: 22px;margin-left: 10px;}
.main_tit span{ font-size: 18px;color: #fff;padding: 0 5px;background: #ff7777;border-radius: 2px;margin-left: 10px; }

.main_con1{ margin-top: 20px;border: 1px solid #ddd;background: #fff;padding: 20px 20px; }
.main_data{ font-size: 14px;line-height: 30px;float: left; }
.main_bj{ width: 490px;height: 100px;float: right;margin-right: -27px; }
.main_bj_btn{ width: 100%;height: 71px;background: url(../images/bjbg.jpg) left no-repeat;overflow: hidden; }
.main_bj_wybj{ padding: 0 10px;height: 36px;text-align: center;line-height: 36px;background: #ecf5fe;border-radius: 4px;margin: 14px 0 0 50px;float: left;color: #4c6cb5;font-size: 14px; }
.main_bj_wybj:hover{ background: rgba(221,235,250); }
.main_bj_data{ margin-left: 10px;margin-top: 22px;font-size: 12px;float: left;color: #fff; }
.main_bj_num{ width: 100%;margin-left: 20px;font-size: 14px; }
.pub_tit{ width: 100%;border-left: 5px solid #496ab4;font-size: 18px;text-indent: 10px; }
table{ width: 920px;table-layout:fixed;border: 1px solid #ddd;border-bottom: none;font-size: 14px;margin-top: 20px;background: #fff;    border-right: none; }
th{ height: 39px;vertical-align: middle;padding: 0 15px;font-weight: 600;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;word-wrap: break-word; }
td{ border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;padding: 18px 15px;text-align: center;word-wrap: break-word; }
.main_3{ margin-top: 20px; }
.main_yq{ margin-top: 20px;font-size: 14px;height: 40px;overflow: hidden; }

.main_con2{ width: 100%; }
.main_ty_tit{ height: 48px;line-height: 48px;font-size: 16px; }
.main_con2 table{ width: 100%; }
.bjtk{ background: url(../images/bg3.jpg) 15px center no-repeat;text-indent: 25px; }


.main_con3{ width: 100%; }
.main_con3 ul{ width: 100%;background: #fff; }
.main_con3 ul li{ width: 193px;float: left;overflow: hidden;padding: 20px 0; }
.main_con3 ul li>div{ border-left: 1px dashed #ddd; }
.main_con3_con{ width: 155px;margin: 0 auto;font-size: 14px; }
.con3_tit{ width: 100%; }
.con3_tit a{ color: #496ab4; }
.con3_cgl{ margin-top: 10px;border-bottom: 1px dashed #ddd;overflow: hidden;padding-bottom: 10px; }
.con3_cgl span{ font-size: 20px;color: #ff7300;padding: 0 2px }
.con3_qy{ margin: 10px 0;color: #666; }
.con3_btn{ width: 88px;height: 30px;background: #9abb59;color: #fff;border-radius: 2px;text-align: center;line-height: 30px; }
.con3_btn:hover{ background: rgb(131,168,59); }
.con3_bot{ margin-top: 10px;color: #444; }





