@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size:13px; LINE-HEIGHT: 21px; text-decoration:none; color:#333; }
* { padding:0; margin:0; LINE-HEIGHT: 21px; }
a { color:#000; text-decoration:none; }
img { border:0; }
ul li { list-style-type:none; }
.zq_body { width: 100%; overflow: hidden; font-size:14px; LINE-HEIGHT: 21px; text-decoration:none; color:#333; background-color:#f4f7fb; }
.zq_top1 { height: auto; width: 990px; margin-right: auto; margin-left: auto; overflow: hidden; background-image:url(../images/top.jpg); background-repeat:no-repeat; }
.zq_top2 { float: left; height: 107px; width: 980px; margin-left: 5px; }
.logo { float:left; width:120px; height:100px; margin-top:3px; margin-left: 100px; }
.gq { float: right; height: auto; width: 500px; padding-right: 5px; overflow:hidden; text-align: right; padding-top: 3px; }
.gq a { color:#333; }
.gq a:hover { color:#27a26c; }
.gsmz { float: left; height: 20px; width: 250px; padding-top: 5px; padding-left: 20px; color: #fcdf45; margin-top: 5px; font-size: 20px; font-weight: bold; margin-top:5px; }
.gsmz1 { float: left; height: auto; width: 500px; padding-top: 5px; padding-left: 75px; color: #000; margin-top: 5px; font-size: 12px; font-weight: bold; padding-top: 5px; }
.shou1 { float: right; height: auto; width: 180px; padding-right: 5px; padding-left: 25px; background-image: url(../images/jrsca.png); background-repeat: no-repeat; margin-top: 5px; padding-bottom: 2px; }
.shou1 a { color:#333; }
.shou1 a:hover { color:#029e5d; }
.shou2 { float: right; height: auto; width: 250px; padding-right: 5px; padding-left: 25px; background-image: url(../images/swsya.png); background-repeat: no-repeat; margin-top: 5px; padding-bottom: 2px; }
.shou2 a { color:#333; }
.shou2 a:hover { color:#029e5d; }
.zq_body1 { width: 100%; overflow: hidden; }
.zq_body2 { width: 100%; overflow: hidden; margin-bottom:5px; border-top:#7eadfb 1px solid; }
.zq_body2-1 { box-shadow:0 0 8px 0 rgba(0, 0, 0, 10); background-image:url(../images/bg1-1.jpg); background-repeat:repeat-x;}
.zq_body3 { width: 100%; overflow: hidden; background-color:#e5effb; }
.zq_body4 { width: 100%; overflow: hidden; margin-top:10px; }
.zq_body5 { width: 100%; overflow: hidden; box-shadow:0 0 8px 0 rgba(0, 0, 0, 10); margin-top: 15px; }
.zq_nva1 { width: 1030px; margin-right: auto; margin-left: auto; overflow: hidden; }
.zq_nva2 { float: left; width: 1024px; margin-left: 3px; overflow: hidden; height: 38px; }
.zq_nva2 ul { width:100%; height: auto; list-style:none; display:block; }
.zq_nva2 ul li { float:left; width: 143px; text-align: center; display:block; background-image:url(../images/nav.png); margin-right:3px; }
.zq_nva2 ul li a { display:block; margin:0; padding:8px 2px 9px; color:#fff; text-decoration:none; font-size:14px; font-weight: bold; }
.zq_nva2 ul li.active { background-image:url(../images/nav-1.png); background-repeat:no-repeat; }
.zq_nva2 ul li.active a { color:#FFF; font-size:15px; }
.zq_nva2 ul li a:hover { color:#FFF; font-size:15px; background-image:url(../images/nav-1.png); }
.zq_cen1 { width: 1025px; margin-right: auto; margin-left: auto; overflow: hidden; }
.zq_cen2 { float: left; width: 1024px; overflow: hidden; height: auto; background-color:#FCFCFC; }
.zq_cen3 { width:1050px; height:350px; margin-right: auto; margin-left: auto; overflow: hidden; background-color:#b2b3b3; padding-left:60px; padding-top:20px; padding-bottom:20px; }
.zq_cen4 { width: 100%; height:285px; margin-right: auto; margin-left: auto; overflow: hidden; background-image:url(../images/bg1.jpg); background-repeat:repeat; }
.zq_cen5 { width: 1050px; margin-right: auto; margin-left: auto; overflow: hidden; }
.zq_cen6 { float:left; width: 530px; height:265px; margin-left:10px; margin-top:15px; }
.zq_cen7 { float:left; width: 450px; height:260px; margin-top:20px; margin-left:15px; padding-top: 3px; }
.left { float:left; width:269px; overflow: hidden; margin-left:8px; }
.left-1 { float:left; width:284px; background-color:#e5effb; padding-bottom:10px; padding-top: 8px; }
.left1 { width:575px; height: auto; float: left; }
.right1 { float:right; width:390px; }
.zq_left_a { float: left; height: 23px; width: 230px; font-weight: bold; padding-top: 10px; padding-left: 37px; padding-bottom: 10px; background-image:url(../images/bg4.jpg); background-repeat:repeat-x; border-left:#EAEAEA solid 1px; border-bottom:#d1d0d0 solid 1px; }
.zq_left_a a { color:#fff; font-weight:bold; font-size:16px; }
.zq_left_a a:hover { text-decoration:underline; }
.liebiao ul li { width:267px; float:left; background-color:#FCFCFC; border-bottom:#EAEAEA solid 1px; border-left:#EAEAEA solid 1px; font-size:12px; }
.liebiao ul li a { color:#000; display:block; padding-bottom: 5px; padding-top: 5px; padding-left:12px; }
.liebiao ul li.active { background-color:#84b4ff; }
.liebiao ul li.active a { color:#0b111b; }
.liebiao ul li a:hover { background-color:#84b4ff; color:#0b111b; }
.liebiao ul li.lis { width:267px; }
.liebiao ul li.lis a { color:#0769b4; display:block; padding:2px 0 2px 25px;  }
.liebiao ul li.lis a:hover { text-decoration:underline; display:block; background:none; }
.liebiao ul li.lis1 { width:267px; }
.liebiao ul li.lis1 a { color:#0769b4; display:block; padding:2px 0 2px 25px; text-decoration:underline; background:none; }
.liebiao ul li.lie { background-color:#FCFCFC; border-bottom:#d1d0d0 solid 1px; background-image:url(../images/bg3.jpg); background-position:0px 10px; background-repeat:no-repeat; font-weight:bold; }
.liebiao ul li.lie a { font-size:12px; font-weight:bold; color:#0769b4; display:block; }
.liebiao ul li.lie a:hover { text-decoration:underline; background-color:#FCFCFC;}
.liebiao ul li.lie1 { background-color:#FCFCFC; border-bottom:#d1d0d0 solid 1px; background-image:url(../images/bg3.jpg); background-position:0px 10px; background-repeat:no-repeat; font-weight:bold; }
.liebiao ul li.lie1 a { font-size:12px; font-weight:bold; color:#0769b4; display:block; text-decoration:underline; }
.liebiao ul li.lie1 a:hover { text-decoration:underline; background-color:#FCFCFC;}
.zq_list { float:left; height:auto; width:720px; margin-bottom:3px; padding-left:2px; padding-top:5px; margin-top:15px;}
.zq_list ul { width:710px; float:left; height:auto; display:block; margin-bottom:5px; margin-left:8px; }
.zq_list ul li{ width:225px; float:left; height:auto; display:block; margin-left:10px; padding-bottom:3px; margin-bottom:5px;}
.zq_list ul li a { color:#333; text-decoration:underline;}
.zq_list ul li a:hover { color:#468767; text-decoration:none;}
.zq_list-1 { float:left; height:auto; width:720px; margin-bottom:3px; padding-left:2px; padding-top:5px; margin-top:1px;}
.zq_list-1 ul { width:710px; float:left; height:auto; display:block; margin-bottom:5px; margin-left:8px; }
.zq_list-1 ul li{ width:225px; float:left; height:auto; display:block; margin-left:10px; padding-bottom:3px; margin-bottom:5px; }
.zq_list-1 ul li a { color:#333; text-decoration:underline;}
.zq_list-1 ul li a:hover { color:#468767; text-decoration:none;}
.zq_list-2 { float:left; height:auto; width:725px; margin-bottom:3px; padding-left:2px; padding-top:5px; margin-top:1px; }
.zq_list-2 ul { width:710px; float:left; height:auto; display:block; margin-bottom:5px; margin-left:10px;}
.zq_list-2 ul li{ width:310px; float:left; height:auto; display:block; padding-bottom:3px; margin-bottom:5px; margin-top:5px; }
.zq_list-2 ul li a { color:#333; text-decoration:underline; font-size:14px;}
.zq_list-2 ul li a:hover { color:#468767; text-decoration:none;}
.zq_listtu { float:left; width:auto; height:auto; margin-left:10px; margin-right:5px;}
.center { float:left; width:735px; height: auto; margin-left: 1px; overflow: hidden; font-weight: normal; background-color: #FCFCFC; }
.c1 { font-size:16px; height: auto; padding-top: 3px; padding-left: 10px; color:#0769b4; }
.c1-1 { float:left; width:665px; height:28px; background-image:url(../images/c1-1.png); background-repeat:no-repeat; padding-left:28px; margin-top:5px; margin-left:20px; padding-top:12px; }
.c1-1 a { color:#fff; font-size:16px; font-weight:bold;}
.c1-1 a:hover { color:#FC6;}
.c1-2 { float:left; width:665px; height:28px; background-image:url(../images/c1-2.png); background-repeat:no-repeat; padding-left:28px; margin-top:5px; margin-left:20px; padding-top:12px; }
.c1-2 a { color:#fff; font-size:16px; font-weight:bold;}
.c1-2 a:hover { color:#FC6;}
.c2 { border-bottom:1px solid #0769b4; margin-bottom: 15px; padding-left: 10px; color:#0769b4; }
.c2 a { color:#333; }
.c2 a:hover { color:#0769b4; text-decoration:underline; }
.c3 { float:left; width:720px; padding-left:5px; padding-right:5px; margin-bottom:8px; padding-top:3px; margin-top:5px; }
.c3-1 { float:left; width:720px; padding-left:8px; padding-right:2px; margin-bottom:8px; padding-top:3px; margin-top:5px; background-image:url(../images/contact.jpg); background-position:right top; background-repeat:no-repeat; }
.c3-2 { float:left; width:705px; padding-left:8px; padding-right:2px; margin-bottom:8px; padding-top:3px; margin-top:5px; background-image:url(../images/time.png); background-position:40px; background-repeat:no-repeat; }
.c3-3 { float:left; width:725px; padding-left:8px; padding-right:2px; margin-bottom:8px; padding-top:3px; margin-top:5px; height:255px; overflow-y:scroll; }
.c4 { float:left; width:687px; height:auto; padding-top:3px; padding-left:28px; color:#0769b4; font-weight:bold; margin-left:10px; border-bottom: dashed 1px #0769b4; }
.c4-1 { float:left; width:687px; height:23px; padding-top:3px; padding-left:33px; background-image:url(../images/pic2.png); background-repeat:no-repeat; color:#0769b4; font-weight:bold; margin-left:10px; border-bottom: dashed 1px #0769b4; }
.c5 { float:left; width:718px; height:auto; }
.c6 { float:left; width:710px; padding-left: 10px; margin-top: 15px; background-color:#2c549c; background-repeat:repeat-x; color:#fff; }
.c6-1 { float:left; width:710px; padding-left: 10px; margin-top: 50px; background-color:#2c549c; height:25px; padding-top:3px; }
.c6-1 a { font-size:15px; color:#fff; font-weight:bold;}
.c6-1 a:hover { text-decoration:underline;}
.c7 { float:left; font-size:15px; padding-top:3px; padding-bottom:3px; padding-left:20px; border-bottom:1px solid #333; width:700px; font-weight:bold; }
.c7 a { color:#333; }
.c7 a:hover { color:#0769b4; }
.c7-1 { float:left; padding-top:3px; padding-bottom:2px; padding-left:25px; width:695px; margin-top:10px; }
.c7-1 a { color:#0769b4; font-weight:bold; font-size:14px; text-decoration:underline;}
.c7-1 a:hover { text-decoration:none;}
.c8 { float:left; width:463px; height:auto; }
.tup1 { float:left; width:718px; height:auto; margin-top:20px; margin-bottom:15px; }
.tup2 { float:left; width:310px; height:auto; margin-left:10px; }
.tup2-1_1 { padding:1px; float:left; width:auto; height:auto; border:1px solid #d1d0d0; margin-left:2px; }
.tup2-1 { float:left; width:380px; height:auto; padding-left:8px; padding-right:8px; margin-left:3px; margin-top:5px; }
.tup3 { float:left; width:230px; height:auto; margin-left:5px; margin-right:5px; }
.tup3_4 { float:left; width:210px; height:auto; margin-left:20px; }
.tup3_1 { float:left; width:350px; height:auto; margin-left:5px; margin-right:5px; }
.tup3_2 { float:left; width:320px; height:auto; margin-left:20px; margin-right:20px; }
.tup3_3 { float:left; width:320px; height:auto; margin-left:225px; margin-right:5px; }
.tup3-1 { float:left; width:724px; height:auto; }
.tup4 { float:left; width:716px; margin-top:5px; margin-bottom:5px; padding-top:2px; padding-bottom:2px; background-color:#f0ebeb; }
.tup4-1 { float:left; width:716px; margin-top:5px; margin-bottom:5px; padding-top:2px; padding-bottom:2px; }
.tupian1 { float:left; width:320px; height:400px; display:block; border:3px solid #EAEAEA; margin-left:25px; padding-top:3px; }
.tupian1:hover { border:3px solid #d1d0d0; }
.tu { float: left; width:auto; height:auto; margin-left:3px; margin-right:3px; margin-bottom:10px; border:1px solid #d1d0d0; padding: 1px; }
.tu-1 { float: right; width:auto; height: auto; margin-right:8px; margin-bottom: 2px; }
.tu1 { float:left; width:auto; height:auto; margin-left:20px; }
.tu1 img { display:block; border-bottom:1px solid #dadada; }
.tu1 img:hover { display:block; border-bottom:1px solid #dd0012; filter:alpha(opacity=85); opacity:0.85; }
.tu2 { float:left; width:auto; height:auto; margin-left:1px; margin-right:1px; display:block; margin-bottom:10px; }
.tu-2 { float:left; width:auto; height:auto; display:block; margin:5px 3px; }
.tu2-1 { float:left; width:auto; height:auto; margin-left:60px; margin-right:5px; display:block; }
.tu2-2 { float:left; width:auto; height:auto; margin-left:1px; margin-right:1px; display:block; margin-bottom:1px; }
.tu3 { float:left; width:auto; height:auto; display:block; margin-left:1px; border:1px solid #d1d0d0; }
.tu4 { float:left; width:auto; height:auto; display:block; margin-left:200px; margin-right:200px; border:1px solid #d1d0d0; }
.tu4-1 { float:left; width:auto; height:auto; display:block; margin-left:35px; margin-right:20px; border:1px solid #d1d0d0; }
.tu4-2 { float:left; width:auto; height:auto; display:block; margin-left:5px; margin-right:15px; border:1px solid #d1d0d0; }
.tu5 { float:left; width:auto; height:auto; display:block; margin-left:5px; border:1px solid #ccc;}
.tu5:hover { border:1px solid #333; }
.tu6 { float:left; width:auto; height:auto; display:block; margin-left:180px; margin-right:20px; border:1px solid #d1d0d0; margin-top:2px; margin-bottom:2px; }
.tu7 { float:right; width:auto; height:auto; display:block; margin-right:15px; margin-bottom:2px;border:1px solid #EAEAEA; }
.tu7-1 { float:left; width:auto; height:auto; display:block; margin-right:15px; margin-bottom:2px; border:1px solid #EAEAEA;}
.tu8 { float:left; width:auto; height:auto; display:block; margin-left:65px; margin-right:10px; border:1px solid #EAEAEA; }
.tu9 { float:left; width:auto; height:auto; display:block; margin:5px; padding:5px; border:1px solid #EAEAEA;  }

.zi { float:left; width:500px; margin-left:15px; color:#333; padding-left:5px; font-size:16px; text-align:center; }
.zi-more { float:right; width:85px; height:27px; margin-right:15px; background-image:url(../images/more_bg.jpg); padding-top:5px; padding-left:5px; margin-top: 20px; }
.zi-more a { text-align:center; color:#fff; }
.zi-more a:hover { text-decoration:underline;}
.zi-1 { margin-top:10px; margin-bottom:15px; }
.zi-1 a { font-size:30px; color:#0b111b;}
.zi a:hover { text-decoration:underline; }
.zi1 { float:left; width:305px; height:auto; display:block; margin-left: 10px; font-size:16px; margin-top:5px; }
.zi1 a {color:#0769b4; text-align:center; display:block; font-size:14px; font-weight:bold; }
.zi1 a:hover { text-decoration:underline;}
.zi1-more { float:right; width:70px; margin-top:5px; border:2px solid #EAEAEA; margin-right:8px; text-align:center; background-color:#595858; height:23px; padding-top:3px; margin-bottom:2px;}
.zi1-more:hover {border:2px solid #0b111b; }
.zi1-more a { color:#fff; font-size:14px;}
.video { float:left; width:auto; height:auto;}
.zi2 { float:left; margin-left:150px; margin-right:50px; width:500px; margin-bottom:15px;}
.zi3 { float:left; width:220px; margin-left:4px; text-align:center; margin-top:5px; margin-bottom:5px; }
.zi3-1 { float:left; width:200px; margin-left:4px; text-align:center; margin-top:5px; margin-bottom:5px; }
.zi3_1 { float:left; width:220px; margin-left:54px; text-align:center; margin-top:5px; margin-bottom:5px; }
.zi3_2 { float:left; width:300px; margin-left:8px; text-align:center; margin-top:5px; margin-bottom:5px; }
.zi5 { float:left; width:600px; margin-left:7px; padding-top:1px; margin-bottom:5px; }
.zi5 a { font-size:13px; font-weight:bold; color:#0769b4; display:block;}
.zi5 a:hover { color:#333; text-decoration:underline}
.zi6 { float:left; width:250px; text-align:center; color:#0b111b; display:block; margin-left:65px; margin-right:10px; margin-top:10px;}
.p1 { margin-top:5px; display:block; margin-bottom:5px; }
.p2 { text-indent:3em; }
.pp { float:left; height:auto; width:254px; padding-left:5px; padding-right:5px; padding-top:8px; background-color:#FCFCFC; border:2px solid #EAEAEA; padding-bottom:10px; }
.zq_bott1 { width: 990px; margin-right: auto; margin-left: auto; overflow: hidden; }
.zq_bott2 { float: left; width: 980px; margin-left: 5px; overflow: hidden; height: auto; padding-top: 15px; padding-bottom: 15px; }
#zq_bott3 { float: left; height: auto; width: 970px; padding-bottom: 4px; padding-left: 5px; text-align: center; padding-top: 4px; font-weight:bold; color:#333; }
#zq_bott3 A { color:#333; }
#zq_bott3 A:hover { color:#27a26c; }
#zq_bott4 { float: left; height: auto; width: 970px; padding-bottom: 4px; padding-left: 5px; text-align: center; padding-top: 4px; }
.comiis_wrapad { margin: 0 auto; width: 1024px; height:275px; margin-top: 0px; position: relative; overflow: hidden; }
.cl { zoom: 1; overflow:hidden; height: auto; width: auto; margin-left: auto; margin-right: auto; }
.block { margin: 10px 10px 0; position: relative; }
.slideshow { clear: both; overflow:hidden; }
.slideshow li { overflow: hidden; }
.slidebar { position: absolute; top: 250px; left: 500px; width: 90px; height: 20px; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; background:#fff; color: #000; overflow: hidden; }
.slidebar li.on { background:#000; color: #ff0; }
#slidesImgs li { width: 100%; overflow:hidden; text-align: center; width: 1024px; height:275px;}
.table1 { width:700px; margin:3px; float:left; color:#000; text-align:left; border-collapse:collapse; }
.table1 tr { background:#e5effb; }
.table1 td { padding:2px 0 2px 3px; color:#000; overflow:hidden; border:1px solid #ccc; }
.table2 { width:700px; margin:5px 5px; float:left; color:#000; text-align:left; border-collapse:collapse; }
.table2 tr { background:#fff; }
.table2 td { padding:2px 0 2px 5px; color:#000; overflow:hidden; }
.table3 { width:450px; margin:5px 5px; float:left; color:#000; text-align:left; border-collapse:collapse; }
.table3 tr { background:#e5effb; }
.table3 td { padding:2px 0 2px 5px; color:#000; overflow:hidden; border:1px solid #ccc; }
.messd { margin: 15px 15px 0 5px; padding-top: 6px; float: right; height: 29px; width: 159px; text-align: center; background-image: url(../images/b_nts.png); background-repeat: no-repeat; margin-bottom: 5px; }
.messd a { color:#333; font-size:12px; }
.messageModel3 { overflow: hidden; }
.forma5 { overflow: hidden; display:inline; }
.forma6 { overflow: hidden; }
.forme1 { overflow: hidden; }
.forma1 { float: left; height: auto; width: 700px; margin-top: 2px; overflow: hidden; margin-left: 20px; font-size:13px; }
.forma2 { float: left; height: auto; width: 690px; border: 1px solid #CCC; padding-bottom: 15px; }
.messageModel2 { float: left; height: 20px; width: 550px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F8FAFC; padding-left: 10px; padding-bottom: 5px; margin-bottom: 15px; }
.messageModel3 { float: left; height: auto; width: 680px; padding-top: 3px; }
.forma5 { float: left; height: auto; width: 650px; margin-left: 20px; margin-bottom: 3px; padding-bottom: 3px; }
.forma6 { float: left; height: auto; width: 650px; margin-left: 20px; margin-bottom: 3px; }
.formb1 { float: left; height: 22px; width: 90px; margin-right: 5px; margin-left: 10px; }
.formb2 { float: left; height: auto; width: 530px; padding-top: 3px; padding-bottom: 3px; }
.formc1 { float: left; height: 25px; width: 90px; margin-top: 60px; margin-right: 5px; margin-left: 10px; }
.formc2 { float: left; height: auto; width: 530px; margin-bottom: 3px; }
.formd1 { float: left; height: 35px; width: 450px; }
.forme1 { float: left; height: 40px; width: 650px; margin-bottom: 3px; margin-left: 20px; }
.form_pro { float: left; height: auto; width: 748px; background-color: #00425E; color: #FFF; font-weight: bold; padding-left: 5px; margin-top: 20px; }
.zq_typo { float:left; margin-bottom:5px; width:100%; font-weight:bold; height:22px; color:#094869; background-color: #F0F0F0; }
.zq_botton2 { width: 180px; font-size: 15px; height: 30px; color: #fff; font-weight: bold; border: 1px solid #CCC; float: left; cursor: pointer; background-color: #c24848; font-family: Arial; }
form .forma5 .formb2 input { width: 460px; height: 22px; font-size: 12px; line-height: 22px; font-weight: bold; border: 1px solid #5582AA; color: #c24848; background-color: #f7f7f7; }
form .forma6 .formc2 textarea { width: 460px; height: 160px; font-size: 12px; line-height: 22px; font-weight: normal; border: 1px solid #5582AA; color: #c24848; background-color: #f7f7f7; }

/*客服浮动*/
.KeFuDiv { position: absolute; height: 280px; width: 180px; line-height: 22px; margin-top: 10px; background-color: #F6F6F6; border: 1px solid #CCC; }
.KeFuList { background:url(../images/mid001.gif); }
.KeFuTitle { font-size: 18px; width: auto; height: auto; float: left; font-weight:bold; text-align:center; }
