@charset "utf-8";
*{ margin: 0; padding: 0;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0;}
ul,ol,dl{list-style-type:none}
html,body{*position:static;overflow-x: hidden;}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size: 14px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-style: normal;font-weight: normal;}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer; color:#333333;}
a:hover{text-decoration:none;outline:none; color:#0a64a4;}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
button,input[type="button"], input[type="submit"] {/* line-height:normal !important */}
.f_r{ float: right;}
.f_l{ float: left;}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.font-st{font-family: 宋体;}
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.mt5{ margin-top: 5px;}
.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.mt20{ margin-top: 20px;}
.mt25{ margin-top: 20px;}
.ml25{ margin-left: 25px;}
.mr25{ margin-right: 25px;}
.mb25{ margin-bottom: 25px;}
.w1200{ width: 1200px; margin: 0 auto;}
.main{overflow: hidden;min-height: 300px;width: 1170px;padding: 15px;background: url(main_bg.png) repeat;margin: 0 auto;}
div.page{padding: 25px 0px 10px 0;text-align: center;clear: both;overflow:hidden;height: 30px;}
div.page a{padding:5px 10px;font-size: 14px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin: 0 3px;}
div.page a:hover{background:#428eb6; border:1px solid #428eb6; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #428eb6;border: 1px solid #428eb6;color: #FFFFFF;}
div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}
div.page span{padding-right:10px;}
.backstretch{ min-width: 1200px !important;}
.font1{font-size: 16px; font-weight: bold;}
/*body{ background: url(../images/body_bg.jpg) center top no-repeat;}*/

img{transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}
img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transition:transform 0.7s ease-out 0s;}

.backstretch img:hover{transform:scale(1.0);}

.dqwz{height:40px;overflow:hidden;line-height:40px;background: url(dqwz.png) -2px 4px no-repeat #f4f4f4;padding-left: 25px;color: #4e4f51;}
.dqwz b{font-weight: bold;}
.dqwz a:hover{font-size:14px;color:#185aad;height:40px;line-height:40px;}

/*返回顶部*/
#goTop{
    position: fixed;
    width: 70px;
    left: 50%;
    margin-left: 618px;
    bottom: 100px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop || document.body.scrollTop)+eval(document.documentElement.clientHeight || document.body.clientHeight)-361+'px');
    z-index:998;
}
.mod-sidebar .item {position: relative;width: 70px;height: 70px;margin-top: 0px;*margin-top: 0;background: url(yc_icon_v2.png) no-repeat;cursor: pointer;}
.mod-sidebar .qr-code {background-position: 0px 0px;}
.mod-sidebar .wb {background-position: 0 -70px; margin-bottom: 1px;}
.mod-sidebar .ydb-code {background-position: 0 -141px;}
.mod-sidebar .ydb-code-container{}
.mod-sidebar .jt {background-position: 0 -211px;margin-top: 1px;}
.mod-sidebar .ft {background-position: 0 -282px;}
.mod-sidebar .gotop {display: none;background-position: 0 -357px}
.mod-sidebar .gotop:hover {background-position: 0 -357px}
.mod-sidebar .button-rotate {overflow: hidden;color: #fff;}
.mod-sidebar .button-rotate a {content: attr(data-text);position: absolute;top: 0;left: 0;width: 100%;height: 100%;line-height: 70px;font-size: 12px;font-weight: 700;color: #fff!important;border-radius: 3px;background-color: #18448e;text-decoration: none!important;text-align: center;-webkit-transform-origin: -50% 50%;transform-origin: -50% 50%;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);-webkit-transition: -webkit-transform .3s ease-in;transition: transform .3s ease-in;opacity: 0\9;filter: alpha(opacity=0)\9;}
.mod-sidebar .button-rotate:hover a,
.mod-sidebar .button-rotate:hover {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}
.mod-sidebar .button-rotate:hover a {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);text-decoration: none;opacity: 1\9;filter: alpha(opacity=100)\9}
.mod-sidebar .qr-code-container ,.mod-sidebar .ydb-code-container{display: none;overflow:hidden;width: 150px;height: 150px;padding: 0px;position: absolute;margin-left: -150px;margin-top: -70px;color: #333;text-align: left;background: #eff1f4;border-radius: 3px;box-shadow: 0 2px 3px #ccc;*border: 1px solid #ccc;border: 1px solid #ccc;}
.mod-sidebar .qr-code-container img,.mod-sidebar .ydb-code-container img{width: 100%; height: auto;}
.mod-sidebar .qr-code-container img:hover{transform:scale(1.0);}
.mod-sidebar .ydb-code-container img:hover{transform:scale(1.0);}
