@charset "utf-8";
body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, form, input, button, textarea, p, th, td { margin: 0; padding: 0; }
fieldset, img, input, button { font-family: "Microsoft Yahei"; border: 0; }
:link, :visited { text-decoration: none; }
ul { list-style-type: none; }
a, input { outline: none; }
html { overflow-x: hidden; }
body {font-family: "Microsoft Yahei";font-size: 14px;}
a{color: #333;}
strong, em, i, s { font-weight: normal; font-style: normal; }
h1, h2, h3, h4,h5,h6{font-weight:normal;}
.area { width: 1200px; margin: 0 auto 30px;  }
.area:after { content: "."; height: 0; display: block; clear: both; visibility: hidden; }
/*公用名称*/
.spotbg{width: 1160px;margin: 0px auto;background: url(../images/dian-bg.jpg);}
.clearfloat {zoom:1;} 
.clearfloat:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;} 
.f_l{float:left}
.f_r{float:right}
.bigtitle{font-size: 26px;color: #333;position: relative;line-height: 60px;margin: 5px 0px 10px 0px;font-weight: bold;padding-left: 70px;background: url(../images/index-icon.png) no-repeat;}
.indexmore{text-align: center;display: block;font-size: 14px;padding: 0px 10px;line-height: 24px;position: absolute;right: 0;top: 20px;font-weight: normal;}
.scrimgbox{overflow:hidden}
.scrimgbox img{width: 265px;height: 172px;transform:scale(1);transition:0.2s all ease;}
.scrimgbox img:hover{transform: scale(1.05);}
.nowrap {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.w590{width: 590px;}
/*头部大背投*/
.bodybg {position: absolute;top: 40px;left: 0;width: 100%;height: 920px;z-index: -1;display:inline;}
.gifimg {width: 1160px;margin: 0px auto 0px;}
.gifimg img{width: 105px;margin: -15px 0px 0px 98px;}

/*logo+导航*/
.logonav {margin-top: 80px;}
.logonav h1{text-indent: -999px;height: 0;}
.site-logo a {display: block;background: url(../images/logo.png) center center no-repeat;width: 320px;height: 110px;}
.rx-site-nav li {float: left;margin-right: 20px;}
.rx-site-nav li:hover,.rx-site-nav li.seclet {background: url(../images/nav-seclect.png) center 15px no-repeat;}
.rx-site-nav li a {display: inline-block;line-height: 28px;font-size: 18px;color: #333;padding: 0px 13px;text-align: center;margin-top: 53px;border-radius: 50px 50px 50px 50px;min-width: 60px;max-width: 80px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.rx-site-nav li:hover a,.rx-site-nav li.seclet a{color: #fff;font-weight: bold;background: #8474D7;}

/*页脚版权*/
.footer {margin-top: 80px;text-align: center;background: url(../images/dian-bg.jpg);border-top: 1px solid #efefef;padding: 30px;line-height: 24px;font-size: 12px;color: #666;}
.footer p a {color: #666;padding: 0px 8px;}
.footer p a:hover {color: #8474d7;}
.footer p span {color: #999;}