﻿

html, body, div, ul, li, p, img, s, span, h1, h2, h3, h4, form, input, select, option, ol, table, td { margin: 0px; padding: 0px; }
ul, li { list-style-type: none; }
img { border: medium none; vertical-align: top; }
html { height: auto; }
body { font-family: "微软雅黑"; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); height: auto; }
a { color: rgb(51, 51, 51); text-decoration: none; }
.fr { float: right; }
.fl { float: left; }
i, em { font-style: normal; }
area { outline: medium none; }
:focus { outline: 0px none; }
.main { width: 1200px; margin: 0px auto; }
.header { width: 100%; height: auto; }
.top { width: 100%; height: 93px; background: transparent url('/images/qrzzk/top_bg.jpg') repeat scroll 0% 0%; }
.top_center { width: 1151px; margin: 0px auto; overflow: hidden; }
.logo { margin-top: 12px; }
.logo_jj { margin-top: 29px; margin-left: 60px; }
.phone { width: 275px; height: 34px; line-height: 34px; margin-top: 40px; background: transparent url('/images/qrzzk/phone.png') no-repeat scroll left center; }
.phone span { padding-left: 45px; font-size: 17.6px; font-family: "微软雅黑"; color: rgb(255, 255, 255); }
.nav { width: 1200px; height: 40px; float: right; margin-top: 1px; margin-right: 10px; }
.nav ul { width: 1200px; height: 40px; overflow: hidden; }
.nav ul li { width: 129px; height: 40px; float: left; line-height: 40px; text-align: center; margin-left: 1px; }
.nav ul li a { width: 129px; height: 40px; display: block; font-size: 14px; color: rgb(1, 0, 0); font-family: "微软雅黑"; }
.nav ul li a:hover { background: rgb(20, 105, 185) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.nav ul li.nav_li1 { background: transparent url('/images/qrzzk/sy_bg.jpg') no-repeat scroll center center; }
.nav ul li.nav_li1 a { color: rgb(255, 255, 255); padding-left: 13px; }
.nav ul li.nav_li1 a:hover { background: transparent none repeat scroll 0% 0%; }
.banner { float: left; width: 100%; position: relative; }
.nav_w { width: 160px; z-index: 9999; padding-top: 1px; left: 10px; position: fixed; top: 16%; }
.nav2 { float: left; width: 160px; }
.nav2 .on { width: 160px; height: 58px; line-height: 58px; background: rgb(20, 105, 185) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 20px; text-align: center; }
.nav2 li { background-color: rgb(241, 241, 241); }
.nav2 li a { color: rgb(0, 0, 0); font-size: 18px; width: 160px; height: 52px; line-height: 52px; display: block; border-bottom: 1px solid rgb(210, 210, 210); text-align: center; }
.nav2 li a:hover { color: rgb(191, 0, 3); }
.ban1 { width: 100%; background: transparent url('/images/qrzzk/banner1.jpg') no-repeat scroll center center; height: 200px; }
.ban2 { width: 100%; background: transparent url('/images/qrzzk/banner2.jpg') no-repeat scroll center center; height: 198px; }
.ban3_bg { width: 100%; height: 450px; background-color: rgb(255, 255, 255); }
.ban3 { width: 100%; background: transparent url('/images/qrzzk/banner3.jpg') no-repeat scroll center center; height: 527px; }
.one { width: 1200px; margin-top: 0px; background-color: rgb(255, 255, 255); float: left; height: 450px; }
.one1 { width: 1200px; margin: 0px auto; padding-top: 50px; }
.one_r { float: left; width: 66%; margin-left: 20px; margin-top: 16px; }
.one_r p { font-size: 16px; color: rgb(0, 0, 0); line-height: 26px; text-indent: 2em; }
.one_l img { width: 362px; height: 271px; margin: 10px 0px 0px 10px; }
.more { margin-top: 30px; margin-left: 146px; }
.more a { float: left; width: 178px; height: 45px; line-height: 45px; background-color: rgb(131, 193, 235); color: rgb(255, 255, 255); font-size: 22px; display: block; text-align: center; }
.two { float: left; background: rgb(250, 250, 250) none repeat scroll 0% 0%; width: 100%; height: 754px; }
.img_h { margin-bottom: 54px; }
.three { width: 1200px; margin: 0px auto 30px; overflow: hidden; }
.three_w { float: left; }
.three_zy { float: left; width: 1200px; margin: 20px auto 0px; height: 615px; overflow: auto; }
.three_zy table { width: 1183px; border-collapse: collapse; border: medium none; }
.three_zy table td { text-align: center; padding: 0px 10px; font-size: 12px; height: 72px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: medium none; }
.three_zy table .msbm { color: rgb(0, 0, 0); font-size: 14px; text-align: center; }
.three_zy table .msbm:hover { color: rgb(234, 0, 0); }
.three_zy .hs td { background-color: rgb(131, 193, 235); height: 50px; font-size: 15px; color: rgb(255, 255, 255); text-align: center; border: medium none; }
.three_zy .hs1 { background-color: rgb(242, 242, 242); font-size: 15px; }
.three_zy .hs2 { background-color: rgb(220, 220, 220); font-size: 15px; }
.three_zy .hs3 { background-color: rgb(237, 237, 237); font-size: 12px; }
td { border: medium none; }
.line { width: 100%; background-color: rgb(20, 105, 185); height: 100px; }
.line p { color: rgb(255, 255, 255); line-height: 22px; font-size: 14px; padding-top: 16px; }
.four { width: 100%; background: transparent url('/images/qrzzk/bg.jpg') repeat scroll 0% 0%; height: 920px; }
.four_t { margin: 40px 0px; }
.four_t2 { margin-top: 20px; }
.line2 { width: 100%; height: 100px; background: rgb(53, 45, 47) none repeat scroll 0% 0%; }
.five { width: 100%; height: 1080px; background-color: rgb(20, 105, 185); float: left; }
.five h3 { width: 268px; height: 52px; margin: 20px auto 0px; line-height: 52px; font-size: 34px; color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); text-align: center; font-weight: normal; border-radius: 14px; }
.five ul h4 { font-size: 18px; color: rgb(255, 255, 255); width: 210px; font-weight: normal; text-align: center; }
.five ul { width: 1200px; margin: 0px auto; overflow: hidden; }
.five ul li { float: left; margin: 10px 0px; }
.five ul .mr { margin-right: 120px; }
.five h5 { width: 584px; height: 52px; margin: 30px auto 0px; line-height: 52px; font-size: 34px; color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); text-align: center; font-weight: normal; border-radius: 14px; }
.five_bottom { margin-top: 42px; }
.five_bottom img { float: left; margin-right: 20px; }
.five_r h4 { font-size: 22px; color: rgb(255, 255, 255); }
.five_r p { color: rgb(255, 255, 255); font-size: 16px; line-height: 26px; margin-bottom: 16px; }
.six { margin-bottom: 74px; }
.six h4 { color: rgb(0, 0, 0); font-size: 18px; height: 76px; line-height: 76px; text-align: center; }
.six_c { width: 1200px; background: transparent url('/images/qrzzk/zs_bg.jpg') repeat scroll 0% 0%; height: 248px; }
.six_1 { position: relative; float: left; }
.six_1 img { margin-top: 4px; }
.six_img_hover { width: 338px; height: 226px; position: absolute; left: 0px; right: 0px; top: 0px; background: rgba(25, 28, 33, 0.8) none repeat scroll 0px 0px ! important; color: rgb(255, 255, 255); display: none; border: 2px solid rgb(195, 208, 214); }
.six_img_hover h3 { color: rgb(255, 255, 255); font-size: 20px; height: 34px; line-height: 34px; padding-top: 58px; text-align: center; }
.six_img_hover p { color: rgb(255, 255, 255); font-size: 14px; line-height: 26px; padding: 0px 10px; }
.six_1 a:hover .six_img_hover { width: 338px; height: 226px; opacity: 0.9; display: block; }
.last { background-color: rgb(235, 234, 234); height: 1069px; }
.last_1 { padding-top: 36px; }
.zxbm { width: 100%; }
.zxbm_bottom { width: 1200px; margin: 0px auto; padding-top: 20px; overflow: hidden; }
.zxbm_bottom_l { width: 406px; float: left; margin-left: 100px; }
.zxbm_bottom_l ul { width: 100%; height: auto; overflow: hidden; }
.zxbm_bottom_l ul li { width: 406px; height: 54px; line-height: 54px; margin-top: 10px; }
.zxbm_bottom_l ul li em { width: 252px; height: 52px; padding-left: 20px; color: rgb(0, 0, 0); border: 1px solid rgb(191, 191, 191); background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 16px; display: block; float: left; font-style: normal; }
.zxbm_bottom_l ul li a { width: 132px; height: 54px; display: block; float: right; background: rgb(131, 193, 235) none repeat scroll 0% 0%; color: rgb(0, 0, 0); text-align: center; font-size: 16px; }
.zxbm_bottom_r { width: 600px; float: right; overflow: hidden; margin-top: 14px; }
.zxbm_bottom_r select, .zxbm_bottom_r input { border: medium none; }
.bkzytd, .khxmtd, .khyddhtd, .khqqhmtd, .khyzmtd { height: 30px; line-height: 30px; padding-left: 10px; font-size: 14px; overflow: hidden; }
.bkzytd, .khxmtr, .khqqhmtd, .khyddhtd, .khyzmtd { font-size: 16px; height: 54px; line-height: 54px; color: rgb(0, 0, 0); }
#yzm { width: 230px; margin-left: 10px; height: 54px; line-height: 54px; float: left; }
.khyzmleft { width: 310px; float: left; }
#Prid { width: 230px; margin-left: 10px; height: 54px; line-height: 54px; font-size: 16px; padding-left: 10px; }
#xm, #bkzy, #dh, #qq ,#bkzy ,#bz ,#vdcode{ width: 250px; margin-left: 10px; height: 44px; line-height: 54px; float: none; font-size: 16px; padding-left: 10px; }
#submit,#reset{background: rgb(20, 105, 185) none repeat scroll 0 0;border: medium none;color: rgb(255, 255, 255);font-size: 12px;height: 25px;margin-left: 0;margin-top: 0;width: 55px;}
.khxmtr, .bkzytr, .khqqhmtr, .khyddhtr, .khtjbmtr, .khyzmtr { width: 100%; overflow: hidden; margin-top: 18px; margin-left: 30px; }
.bkzytd, .khxmtd, .khqqhmtd, .khyddhtd, .khyzmtd { width: 80px; float: left; }
.bkzyleft, .khxmleft, .khqqhmleft { width: 300px; float: left; }
.khyddhleft { width: 400px; float: left; }
#yzmimg { height: 25px; }
#vdimgck img { padding-left: 4px; float: right; margin-top: 14px; }
.ClientTdR input { cursor: pointer; }
.khyddhleft span { float: right; height: 54px; line-height: 54px; }
.footer { width: 100%; height: 230px; background: rgb(20, 105, 185) none repeat scroll 0% 0%; margin-top: 0px; }
.footer_center { width: 1111px; margin: 0px auto; padding-top: 20px; }
.footer_center p { margin-top: 10px; width: 100%; text-align: center; color: rgb(255, 255, 255); font-size: 14px; }
.footer_bottom { width: 1111px; margin: 20px auto 0px; }
.footer_bottom img { width: 78px; height: 96px; display: block; margin: 0px auto; }
.firebugResetStyles { z-index: 2147483646 ! important; top: 0px ! important; left: 0px ! important; display: block ! important; border: 0px none ! important; margin: 0px ! important; padding: 0px ! important; outline: 0px none ! important; min-width: 0px ! important; max-width: none ! important; min-height: 0px ! important; max-height: none ! important; position: fixed ! important; transform: rotate(0deg) ! important; transform-origin: 50% 50% 0px ! important; border-radius: 0px ! important; box-shadow: none ! important; background: transparent none repeat scroll 0% 0% ! important; pointer-events: none ! important; white-space: normal ! important; }
style.firebugResetStyles { display: none ! important; }
.firebugResetStyles::before, .firebugResetStyles::after { content: "" ! important; }