﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0;}
body{ /*text-align:center;*/ font:10px "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; color:#333; height:100%; min-width:1260px; background:#fff; max-width:100%; overflow:auto; overflow-x:hidden}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
i{ font-style:normal}
input, button, select, textarea { outline:none; font:12px Microsoft YaHei,SimHei;}
fieldset,img{ border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
textarea { resize:none; } /*forbidden text drag especail in chrome*/
.compatibility_ie6{ /* _behavior: url(iepngfix/iepngfix.htc); _behavior:url("csshover.htc"); behavior: url(ie-css3.htc); */}
a{ text-decoration:none; color:#333; font-size:12px;}
li{ list-style-position:outside; list-style:none; vertical-align:bottom;}
/****************************** Above Common Css Style End ******************************/
.lr_all{ text-align:justify; text-justify:inter-ideograph;} /* in order to lft rit align [justify align] */
.font_adjust{-webkit-text-size-adjust:none;}/* solve the font-size<12, do not show normally at the chrome  */
.opacitys{ opacity:0.6; filter: Alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; }
.clearfix:after{ content:"."; height:0; display:block; visibility:hidden; clear:both;}
.clearfix{*+height:1%;}
.row_box{ height:auto; width:950px;}
.ove_hi{ overflow:hidden;}
.ove_vi{ overflow:visible;}
.ove_au{ overflow:auto;}
.rela{ position:relative; top:0px; left:0px;}
.abso{ position:absolute;}
.fb{ font-weight:700;}
.ali_l{ text-align:left;}
.ali_r{ text-align:right;}
.ali_c{ text-align:center;}
.flt_l{ float:left;}
.flt_r{ float:right;}
/****************************** Above Custom Common Css Style End ******************************/


/******************************** 页面公共 Start *********************************/
/** Header Start **/
.header{ height:80px; background:#fff; width:100%; min-width:1200px; margin:0 auto; position:relative; left:0; top:0; z-index:10;}
.header .tops{ height:30px; border-bottom:1px solid #e5e5e5; position:relative; left:0; top:0; z-index:5}
.header .tIns{ width:1200px; margin:0 auto}
.header .lTel{ display:block; height:30px; line-height:30px; font-size:12px; color:#000; padding:0 0 0 26px; background:url(../images/telicons.jpg) no-repeat 0 center; float:left}
.header .jg{ display:block; float:right; margin:9px 0 0 0; height:11px; overflow:hidden; width:1px; background:#e3e3e3}
.header .dlzc{ display:block; height:30px; line-height:30px; font-size:12px; color:#000; transition:all linear .2s; float:right; white-space:nowrap; padding:0 20px}
.header .dlzc:hover{ color:#d75959}
.header .tcs{ display:block; height:30px; line-height:30px; font-size:12px; color:#000; transition:all linear .2s; float:right; white-space:nowrap; padding:0 10px}
.header .tcs:hover{ color:#d75959}
.header .yhm{ display:block; height:30px; line-height:30px; font-size:12px; color:#d75959; transition:all linear .2s; float:right; white-space:nowrap}
.header .yhm:hover{ color:#b10808}
.header .nh{ display:block; float:right; color:#000; font-size:12px; line-height:30px}
.header .qxcp{ float:right; white-space:nowrap; font-size:0; position:relative; left:0; top:0; margin-left:18px}
.header .qxcp .fir{ display:inline-block; *display:inline; zoom:1; font-size:12px; line-height:30px; color:#000; white-space:nowrap; padding:0 15px 0 0; background:url(../images/ardicon.png) no-repeat right center; white-space:nowrap; transition:all linear .2s; position:relative; width:75px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.header .qxcp .cCin{ display:none; position:absolute; left:0px; top:29px; padding:5px 0; width:105px; border-radius:3px; box-shadow:0 0 5px #ddd; overflow:hidden; background:#fff}
.header .qxcp .cCin a{ display:block; height:26px; line-height:26px; padding:0 10px; overflow:hidden; text-align:left; font-size:12px; color:#000; transition:all linear .2s}
.header .qxcp .cCin a:hover{ background:#515557; color:#fff}
.header .qxcp:hover .cCin{ display:block}
.header .inCon{ width:1200px; margin:0 auto; position:relative; left:0; top:0; z-index:3}
.brand{ width:255px; height:37px; background:url(../images/qy.com.cn.png) no-repeat 0 0; display: block;float: left; margin: 22px 0 0 0; }
.logo{ display:block; float:left; margin:0;}
.header .nav{ height:38px; float:right; margin:20px 0 0 0}
.header .nav li{ float:right; white-space:nowrap; font-size:0; position:relative; left:0; top:0}
.header .nav .fir{ display:inline-block; *display:inline; zoom:1; font-size:16px; line-height:38px; color:#333; white-space:nowrap; padding:0 22px; white-space:nowrap; transition:all linear .2s; position:relative}
.header .nav .fir i{ display:block; height:10px; width:10px; overflow:hidden; background:url(../images/hoticon.png) no-repeat 0 0; position:absolute; right:16px; top:-2px}
.header .chi{ display:none; position:absolute; left:0; top:30px; width:202px}
.header .chi .inc{ width:202px; overflow:hidden; margin:0}
.header .chi .tt{ background:url(../images/chit.png) no-repeat 0 0; overflow:hidden; height:28px; display:block; width:100%}
.header .chi .cc{ background:url(../images/chim.png) repeat-y 0 0; overflow:hidden; padding:0 11px 0 11px; width:180px}
.header .chi .bb{ background:url(../images/chibs.png) no-repeat 0 0; overflow:hidden; height:17px; display:block; width:100%}
.header .inc{ width:140px; margin:0 15px 0 25px; padding:10px 0 45px 0}
.header .inc .fl{ border-top:1px solid #e1e1e1; background:#fbfbfb; position:relative; left:0; top:0; z-index:2; margin:4px 0 0 0; padding:4px 0 16px 0}
.header .inc a{ display:block; padding:0 25px 0 18px; font-size:14px; line-height:32px; height:32px; border-radius:3px; overflow:hidden; color:#999; text-align:left; transition:all linear .2s; margin:1px 3px 1px 3px; position:relative; left:0; top:0; border-bottom:1px dashed #f1f1f1}
.header .inc .nbd{ border-bottom:0}
.header .inc a:hover{ background:#515557; color:#fff; border-bottom-color:#515557}
.header .inc a:hover:after{ content:'•'; font-size:16px; color:#fff; position:absolute; right:10px; top:0; line-height:32px}
.header .nav li:hover{ z-index:2}
.header .nav li:hover .fir{ color:#ff3039}
.header .nav .cur .fir{ color:#ff3039/*; background:url(../images/reddoticon.png) no-repeat center bottom*/}
/** Header End **/



/** Fade Pic Start **/
.flexslider{ position:relative;height:530px;overflow:hidden; width:100%; min-width:1200px; margin:0 auto}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:530px;}
.flexslider .slides li a{ display:block; height:530px;} /* chy */
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:81px;height:81px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:2%; background:url(../images/glbtn.png) no-repeat 0 0;}
.flex-direction-nav li a.flex-next{right:2%;background:url(../images/grbtn.png) no-repeat 0 0;}
.flex-direction-nav li a.flex-prev:hover{background:url(../images/grbtnhv.png) no-repeat 0 0}
.flex-direction-nav li a.flex-next:hover{background:url(../images/glbtnhv.png) no-repeat 0 0}
/** Fade Pic End **/


/** Content Start **/
.content{ width:100%; min-width:1200px; margin:0 auto}


/** Bottom Start **/
.bottom{ width:100%; overflow:hidden; background:#f5f5f5; border-top:1px solid #f0f0f0; padding:45px 0 0 0}
.bottom .linkRow{ overflow:hidden; zoom:1; width:1200px; margin:0 auto; padding-bottom:35px}
.bottom .linkRow .lLink{ width:910px; float:left; overflow:hidden; zoom:1}
.bottom .linkRow .lLink .col{ width:20%; float:left; overflow:hidden}
.bottom .linkRow .lLink .t1{ display:block; font-size:16px; line-height:20px; padding:0 0 15px 0; text-align:left}
.bottom .linkRow .lLink .lk{ display:block; text-align:left}
.bottom .linkRow .lLink .lk a{ font-size:14px; color:#666; line-height:22px; transition:all linear .2s}
.bottom .linkRow .lLink .lk a:hover{ color:#ff3039}
.bottom .linkRow .rEwm{ width:280px; float:right; text-align:right}
.bottom .rprRow{ border-top:1px solid #f0f0f0; padding:20px 0 15px 0; width:100%; background:#fff}
.bottom .rprRow .cpr{ width:1200px; margin:0 auto; overflow:hidden; zoom:1}
.bottom .rprRow .lpr{ line-height:26px; color:#666; font-size:12px; float:left; text-align:left; width:850px;}
.bottom .rprRow .lpr a{ color:#666; margin-left:10px; }
.bottom .rprRow .lpr img{ margin-left:10px; }
.bottom .rprRow .lpr .beian{ margin-left:0; }

.bottom .rprRow .rcp{ float:right; overflow:hidden; zoom:1; width:340px}
.bottom .rprRow .rcp a{ display:block; width:50px; height:50px; overflow:hidden; float:right; margin:0 0 0 24px; cursor:pointer; transition:all linear .2s; position:relative; left:0; top:0}
.bottom .rprRow .rcp a img{ display:block; width:50px; height:50px; position:absolute; left:0; top:0; visibility:visible; margin:0 auto; transition:all linear .2s; opacity:1; filter:alpha(opacity = 100)}
.bottom .rprRow .rcp a .dis{ visibility:hidden; opacity:0; filter:alpha(opacity = 0)}
.bottom .rprRow .rcp a:hover img{ visibility:hidden; opacity:0; filter:alpha(opacity = 0)}
.bottom .rprRow .rcp a:hover img.dis{ visibility:visible; opacity:1; filter:alpha(opacity = 100)}

/** Bottom End **/

/** RightBar Start **/
.rightBar{ width:50px; position:fixed; right:10px; top:50%; margin-top:-190px; z-index:100}
.rightBar .link{ display:block; cursor:pointer; width:50px; height:50px; background:#222; margin:1px 0 0 0; position:relative; left:0; top:0; transition:all linear .2s}
.rightBar .link .img{ display:block}
.rightBar .link .lChi{ visibility:hidden; opacity:0; filter:alpha(opacity = 0); height:50px; position:absolute; right:49px; top:0; padding:0 20px 0 0; overflow:hidden; transition:all linear .2s}
.rightBar .link .lChi .ar{ display:block; position:absolute; right:10px; top:15px}
.rightBar .link .lChi .txt{ display:block; height:50px; line-height:50px; font-size:14px; color:#fff; padding:0 20px; white-space:nowrap; border-radius:4px; background:url(../images/optbg.png) repeat;}
.rightBar .link:hover{ background:url(../images/hoverrtbarbg.jpg) repeat-y;}
.rightBar .link:hover .lChi{ visibility:visible; opacity:1; filter:alpha(opacity = 100);}
.rightBar .link:hover .wxgzh,.rightBar .link:hover .chis{ display:block}
.rightBar .first{ cursor:default; border-top-left-radius:4px; border-top-right-radius:4px;}
.rightBar .last{ border-bottom-left-radius:4px; border-bottom-right-radius:4px;}

.rightBar .wxgzh{ display:none; position:absolute; top:-11px; left:-192px; width:188px; height:258px; background:url(../images/gzhewm.png) no-repeat 0 0}

.rightBar .chis{ display:none; padding:0 25px 0 0; width:378px; position:absolute; left:-400px; top:-50px}
.rightBar .chis .ars{ display:block; width:12px; height:22px; background:url(../images/arric.png) no-repeat 0 0; position:absolute; right:14px; top:70px; z-index:2}
.rightBar .cIns{ border-radius:3px; overflow:hidden; background:#fff; box-shadow:0 0 16px #dcdbdb; padding:15px 0 2px 0}
.rightBar .csIn{ width:322px; margin:0 auto; position:relative; left:0; top:0; background:url(../images/lines.jpg) repeat-y center 0}
.rightBar .csIn .tt{ display:block; height:20px; line-height:20px; font-size:16px; color:#333; text-align:left; font-weight:bold}
.rightBar .csIn .row{ height:48px; border-bottom:1px dashed #eee; text-align:left; font-size:0}
.rightBar .csIn .row .lt{ display:inline-block; *display:inline; zoom:1; line-height:48px; font-size:14px; color:#666; width:80px; text-align:left}
.rightBar .csIn .row .qq{ cursor:pointer; display:inline-block; *display:inline; zoom:1; height:22px; width:22px; background:url(../images/qqon.jpg) no-repeat; position:relative; left:0; top:6px}
.rightBar .csIn .row .qq:hover{ background:url(../images/qqon.jpg) no-repeat}
.rightBar .csIn .row .wx{ display:inline-block; *display:inline; zoom:1; height:22px; width:22px; background:url(../images/wx.jpg) no-repeat; margin-left:8px; position:relative; left:0; top:6px}
.rightBar .csIn .row .wx:hover{ background:url(../images/wxon.jpg) no-repeat}
.rightBar .csIn .col{ width:140px}
.rightBar .mgt{ margin-top:8px}

.kfEwmR{ display:none; position:fixed; left:0; top:0; z-index:101; width:129px; height:129px; padding:18px 16px 15px 19px; background:url(../images/ewmbgr.png) no-repeat 0 0}
.kfEwmR img{ display:block; width:129px; height:129px;}
.kfEwmL{ display:none; position:fixed; left:0; top:0; z-index:101; width:129px; height:129px; padding:18px 19px 15px 16px; background:url(../images/ewmbgl.png) no-repeat 0 0}
.kfEwmL img{ display:block; width:129px; height:129px;}
/** RightBar Start **/


/* CHY */
.header .recharge{ color:red; }
.rEwm-left{ width:132px; float:left; }
.rEwm-right{ width:132px; float:right; }
.rEwm-text{ height:25px; line-height:25px; text-align:center; }
/******************************** 页面公共 E-n-d *********************************/


/* 网站客服随机排序 */
.rightBar .csIn{width:340px;background:none;}
.rightBar .csIn .col{width:340px;}
.rightBar .csIn .row{width:170px; float:left;}
.rightBar .csIn .hour24{width:340px;}
.rightBar .csIn .austin{margin-top:20px;}















































