@charset "gb2312";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,span,em,i,strong,label{margin:0;padding:0; font-family:微软雅黑; list-style:none;}
a {text-decoration: none;cursor: pointer; cursor:pointer; outline:none;}

/* 头部 */
.rljc_head{ width:100%; height:108px; background:#fff; }
.rljc_head a:hover {text-decoration:none;}
.rljc_head01{ width:1000px; margin:0 auto; }
.rljc_head01 .rl_logo{ float:left; margin:20px 0 0 0;}
.rljc_head01 dl{ float:right; }
.rljc_head01 dl dt{ float:left; padding:20px 0 0 0; }
.rljc_head01 dl dd{ float:right; padding:22px 0 0 0; margin-left: 40px;}
.rljc_head01 dl dd p{width:56px; float:left; display:inline; text-align:center;}
.rljc_head01 dl dd p span{ width:50px; height:50px; display:block; margin:0 auto 5px;}
.rljc_head01 dl dd p a em{ font-size:14px; color:#666;}
.rljc_head01 dl dd p a:hover em{ color:#000;}
.rljc_head01 dl dd .p01, .rljc_head01 dl dd .p02 , .rljc_head01 dl dd .p03{margin:0 24px 0 0;}
.rljc_head01 dl dd .p01 a span{ background:url(../images/rlsqjc03.jpg) no-repeat 0 0;transition: all 0.4s ease 0s;}
.rljc_head01 dl dd .p01 a:hover span{ background:url(../images/rlsqjc03.jpg) no-repeat 0 -50px;}
.rljc_head01 dl dd .p02 a span{background:url(../images/rlsqjc04.jpg) no-repeat 0 0;transition: all 0.4s ease 0s;}
.rljc_head01 dl dd .p02 a:hover span{ background:url(../images/rlsqjc04.jpg) no-repeat 0 -50px;}
.rljc_head01 dl dd .p03 a span{ background:url(../images/rlsqjc05.jpg) no-repeat 0 0;transition: all 0.4s ease 0s;}
.rljc_head01 dl dd .p03 a:hover span{ background:url(../images/rlsqjc05.jpg) no-repeat 0 -50px;}
.rljc_head01 dl dd .p04 { position: relative; }
.rljc_head01 dl dd .p04 a span{ background:url(../images/rlsqjc06.jpg) no-repeat 0 0;transition: all 0.4s ease 0s;}
.rljc_head01 dl dd .p04 a:hover span{ background:url(../images/rlsqjc06.jpg) no-repeat 0 -50px;}
.rljc_head01 .www { display: none; width: 160px; height: 160px; z-index: 999; position: absolute; right: 0; top: 80px; }
.rljc_head01 .www img { width: 160px; height: 160px; }

.menu{ width:100%;height:45px; background:#9e1440;overflow:hidden;}
.menu ul{ width:1000px; margin:0 auto; overflow:hidden;}
.menu ul li{ width:127px;float:left;position:relative;text-align:center;line-height:45px;height:45px;overflow:hidden;list-style: none;}
.menu ul li a{position:relative;/* 必要元素 */display:block;width:127px;height:45px;font-size:16px;text-decoration:none;cursor:pointer; color:#fff;}
.menu ul li a span{position:absolute;/* 必要元素 */left:0;width:127px;}
.menu ul li a span.out{top:0px;}
.menu ul li a span.over,.menu ul li a span.bg{top:-60px;}
#sy{ width:110px;}
#sy a{width:110px;}
#sy span{width:110px;}
#menu2 ul li a span.over{background:#ff7342;color:#FFF;}
/* 头部 END */



/*底部*/
.rljc_bot{ width:100%; height:260px; background:#f0f0f0 url(../images/rlsqjc118.jpg) repeat-x;}
.rljc_bot01{ width:1000px; margin:0 auto; overflow:hidden;}
.rljc_bot01 dl{ width:600px; float:left; padding:45px 0 0 0;}
.rljc_bot01 dl dt{ float:left; margin:12px 30px 0 0; display:inline;}
.rljc_bot01 dl dd{ width:405px; float:left;}
.rljc_bot01 dl dd p{ font-size:14px; line-height:28px; color:#404040;}
.rljc_bot01 dl dd p a{ font-size:14px; color:#404040;}
.rljc_bot01 dl dd p a:hover{ color:#000;}
.rljc_bot01 .iim{ float:right; margin:30px 0 0 0;}