@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持 
_color:red;  IE6支持 
*color:red;  IE6、IE7支持 
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持 
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/images/bg_index.body1.png');_background:none;
background:linear-gradient(#e99c40,#d35224);-webkit-background:linear-gradient(#e99c40,#d35224);
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));
pointer-events:none;
-webkit-appearance:none;
input::-moz-placeholder{opacity:1;}
input::-webkit-placeholder{opacity:1;}
input::-ms-placeholder{opacity:1;}
.gray{-webkit-filter: grayscale(100%);filter:grayscale(100%);filter:gray;}
@media screen and (min-width:540px){
body{width:540px;}
header{width:540px;}
}
@media screen and (max-width:320px){
body{width:320px;}
header{width:320px;}
}
@-webkit-keyframes a1{}
*/


/*--默认--*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
body{font-family:微软雅黑;font-size:12px;color:#707070;}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:inherit;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;line-height:100%;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}
i,em,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{padding:0;border:1px solid #CCC;font-family:inherit;outline:none;}

@font-face{
    font-family:'AvianRegular';
    src: url('/Public/static/themes/ruil/default/css/AvianRegular.eot');
    src: url('/Public/static/themes/ruil/default/css//Public/static/themes/ruil/default/css/AvianRegular.eot') format('embedded-opentype'),
         url('/Public/static/themes/ruil/default/css//Public/static/themes/ruil/default/css/AvianRegular.woff2') format('woff2'),
         url('/Public/static/themes/ruil/default/css/AvianRegular.woff') format('woff'),
         url('/Public/static/themes/ruil/default/css/AvianRegular.ttf') format('truetype'),
         url('/Public/static/themes/ruil/default/css/AvianRegular.svg') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face{
    font-family:'AVIGNONBOLD';
    src: url('/Public/static/themes/ruil/default/css/AVIGNON-BOLD.TTF'); /* IE9 Compat Modes */
         url('/Public/static/themes/ruil/default/css/avignon-bold-webfont.woff2') format('woff2'),
         url('/Public/static/themes/ruil/default/css/avignon-bold-webfont.woff') format('woff'); /* Modern Browsers */
}



/*--滚动条插件--*/
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#dde;position:relative;}
.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}
.jspVerticalBar{width:6px;}
.jspDrag{background:#f3582a;}
.jspTrack{background:#aaa;background:url(/Public/static/themes/ruil/default/image/line1.png) center top repeat-y;}

/*@font-face{
    font-family:'AvianRegular';
    src: url('/Public/static/themes/ruil/default/css/AvianRegular.eot');
    src: url('/Public/static/themes/ruil/default/css//Public/static/themes/ruil/default/css/AvianRegular.eot') format('embedded-opentype'),
         url('/Public/static/themes/ruil/default/css//Public/static/themes/ruil/default/css/AvianRegular.woff2') format('woff2'),
         url('/Public/static/themes/ruil/default/css/AvianRegular.woff') format('woff'),
         url('/Public/static/themes/ruil/default/css/AvianRegular.ttf') format('truetype'),
         url('/Public/static/themes/ruil/default/css/AvianRegular.svg') format('svg');
    font-weight:normal;
    font-style:normal;
}*/

/*--类--*/
.clear{clear:both;height:0;overflow:hidden;}
.clearfix:after{content:"";clear:both;display:block;}
.left{float:left;}
.right{float:right;}
.footer_f{position:fixed;left:0;bottom:0;width:100%;}


/*--通用--*/
body{min-width:1236px;max-width:1920px;font-size:14px;color:#707070;overflow: hidden;}
#body{overflow:hidden;}
.block{width:1236px;height:100%;margin:0 auto;}

/*头*/
#header {height: 93px;width: 100%;line-height: 93px;border-bottom: 1px solid #e5e5e5;}
#header .logo {float: left;margin-left: 25px;}
#header .nav {float: left;margin-left: 40px;}
#header .nav li {padding: 0 19px;float: left;}
#header .nav li a {font-size: 16px;color: #474747;}
#header .nav li a:hover {color: #707070;}
#header .msg {float: right;margin-right: 20px;}
#header .msg span {float: left; font-family: arial;font-size: 24px;color: #474747;margin-right: 16px;}
#header .msg a.msg {display: inline-block;float: left;width: 36px;height: 36px;background: url(/Public/static/themes/ruil/default/image/yuan1.png) no-repeat center;text-align: center;line-height: 36px;margin-top: 27px;margin-left: 9px;}
#header .msg i {display: inline-block;width: 22px;height: 22px;background: url(/Public/static/themes/ruil/default/image/swp1.png) no-repeat;position: relative;top: 7px;}
#header .msg i.i1 {top: 3px;margin-right: 10px;}
#header .msg i.i2 {background-position: 0 -33px;}
#header .msg i.i3 {background-position: 1px -63px;}
#header .msg i.i4 {background-position: 2px -93px;}
#header .msg span:hover i {background-position: -30px 0px;}
#header .msg i.i2:hover {background-position: -30px -33px;}
#header .msg i.i3:hover {background-position: -29px -63px;}
#header .msg i.i4:hover {background-position: -29px -93px;}
#header.Baise {position: absolute;top: 0;left: 0;border: 0;}
#header.Baise .block {background: #fff;}

.carousels .focus{  width:100%; height:848px ;position:relative; overflow:hidden;}
.carousels .focus .frame{  width:100%; height:848px; position:relative;  float:left;overflow:hidden;}
.carousels .focus .frame .child{ width:100%; height:848px; position:relative; float:left;overflow:hidden;}
.carousels .focus .nav{ width:100px; height:35px; border-radius:30px; background:url(/Public/static/themes/ruil/default/image/nav1-new.png) center center repeat; position:absolute; left:50%; margin-left:-50px; bottom:5px; text-align:center;}
.carousels .focus .nav a{ display:inline-block; width:14px; height:35px; background:url(/Public/static/themes/ruil/default/image/nav2-new.png) right center no-repeat; margin:0 2px;}
.carousels .focus .nav .now{width:14px; height:35px; background:url(/Public/static/themes/ruil/default/image/nav2-new.png) left center no-repeat; }

.btm_lx {width: 100%;padding-bottom: 55px;}
.btm_lx .title {text-align: center;padding: 99px 0 15px;}
.btm_lx .title h2 {font-size: 28px;font-weight: bold;padding-bottom: 12px;}
.btm_lx .title p {font-size: 14px;color: #707070;} 
.btm_lx .title h1 {color: #474747;font-size: 30px;color: #474747;padding: 14px 0 10px;font-family: Impact;height: 43px;line-height: 43px;background: url(/Public/static/themes/ruil/default/image/bot1.png) no-repeat left center;padding-left: 55px;display: inline-block;}
.btm_lx .title .more {font-size: 14px;color: #474747;display: block;width: 153px;height: 31px;border: 1px solid #dcdcdc;border-radius: 3px;text-align: center;line-height: 31px;margin: 0 auto;}
.btm_lx .img-slider {overflow: hidden;height: 480px;width: 1231px;}
.btm_lx .img-trigger {text-align: center;height: 13px;line-height: 13px;padding-bottom: 27px;}
.btm_lx .img-trigger li {display: inline-block;background: url(/Public/static/themes/ruil/default/image/lb1.png) no-repeat center;width: 13px;height: 13px;margin: 0 3px;cursor: pointer;}
.btm_lx .img-trigger li.on {background: url(/Public/static/themes/ruil/default/image/lb2.png) no-repeat center;}
.btm_lx .img-wp {overflow: hidden;width: 9999px;}
.btm_lx .img-wp .d1 {float: left;border: 1px solid #DCDCDC;}
.btm_lx .img-wp .d1 li {width: 409px;float: left;border-left: 1px solid #DCDCDC;padding: 0px 0 0px;position: relative;}
.btm_lx .img-wp .d1 li:first-child {border-left: 0;}
.btm_lx .img-wp .d1 li .imgs {margin: 35px 23px 0;overflow: hidden;height: 251px;}
.btm_lx .img-wp .d1 li .imgs img {transition: all 0.6s;-webki-transition: all 0.6s;}
.btm_lx .img-wp .d1 li:hover .imgs img {transform: scale(1.2);-webkit-transform: scale(1.2);}
.btm_lx .img-wp .d1 li .t {padding: 0 35px;}
.btm_lx .img-wp .d1 li .t h1 {font-size: 18px;color: #474747;padding: 20px 0 9px;}
.btm_lx .img-wp .d1 li .t p {font-size: 14px;color: #707070;padding-bottom: 15px;height: 38px;}
.btm_lx .img-wp .d1 li .t .more {font-size: 12px;color: #707070;font-family: arial;float: right;margin-bottom: 25px;}
.btm_lx .img-wp .d1 li .t .more:hover {color: #2B72B4;}
.btm_lx .img-wp .d1 li .s1 {display: inline-block;position: absolute;width: 54px;height: 22px;line-height: 22px;text-align: center;font-size: 12px;color: #fff;font-family: arial;background: #474747;top: 35px;left: 0px;}
.btm_lx.backgr {background: #f3f3f3;}

/*底部*/
#footer {width: 100%;background: #2b2b2b;height: 67px;line-height: 67px;}
#footer .block {position: relative;}
#footer .fot_nav {position: absolute;left: 18px;top: 0; font-size: 14px;color: #fff;}
#footer .fot_nav a {font-size: 14px;color: #fff;}
#footer .copyright {position: absolute;right: 18px;top: 0;}
#footer .copyright a {font-size: 14px;color: #fff;}
#footer p {font-size: 14px;color: #fff;text-align: center;}
#footer a:hover {color: #909090;}

/*右侧top*/
.rightsidebar {position: fixed;right: 0;top: 50%;background: url(/Public/static/themes/ruil/default/image/right_bar.png) no-repeat center;width: 70px;height: 123px;}
.rightsidebar li  {text-align: center;height: 61px; cursor: pointer;}
.rightsidebar li i {display: inline-block;width: 21px;height: 21px;background: url(/Public/static/themes/ruil/default/image/swp2.png) no-repeat;margin-top: 10px;}
.rightsidebar li span {color: #fff;display: block;text-align: center;}
.rightsidebar li i.i1 {background-position: 0 0px;}
.rightsidebar li i.i2 {background-position: 0 -42px;}
.rightsidebar li:hover .i1{background-position: -30px 0px;}
.rightsidebar li:hover .i2 {background-position: -30px -42px;}
/*.rightsidebar li:hover span {color: #333;}*/

/*首页*/
.home1 {background-repeat: no-repeat;background-position: center;height: 848px;}
.home1 .imgs {padding: 200px 0 116px 85px;}
.home1 .block1 {width: 100%;height: 185px;}
.home1 .block1 .left {float: left;width: 284px;height: 185px;background: url(/Public/static/themes/ruil/default/image/mask2.png);padding-left: 26px;}
.home1 .block1 .left h1 {font-size: 22px;color: #fff;padding: 43px 0 18px;}
.home1 .block1 .left p {font-size: 14px;color: #fff;}
.home1 .block1 .right {float: left;width: 926px;height: 185px;background: url(/Public/static/themes/ruil/default/image/mask3.png);overflow: hidden;}
.home1 .block1 .right .d1 {width: 24.6%;height: 185px;text-align: center;display: inline-block;position: relative;left: 3000px;}
.home1 .block1 .right .d1 .pic {height: 134px;line-height: 134px;}
.home1 .block1 .right .d1 span {font-size: 16px;color: #fff;}
.home1 .block1 .right .d1 img {transition: all 0.6s;-webtik-transition: all 0.6s;}
.home1 .block1 .right .d1:hover img {transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.home2 {width: 100%;background: url(/Public/static/themes/ruil/default/image/home_bj1.jpg) no-repeat center;}
.title_g1 {font-size: 22px;color: #474747;padding: 60px 0 25px;}
.title_g1 span {font-size: 14px;padding-left: 27px;color: #707070;}
.home2 .con {height: 298px;overflow: hidden;padding-bottom: 60px;}
.home2 .con .imgs,.home2 .con .txt {width: 25%;float: left;height: 100%;position: relative;overflow: hidden;}
.home2 .con .txt .t {padding: 40px 25px 0;}
.home2 .con .txt h1 {font-size: 20px;color: #fff;}
.home2 .con .txt p {font-size: 14px;color: #fff;padding-top: 20px;}
.home2 .con .txt1 {background: #00a895;}
.home2 .con .txt2 {background: #2b72b4;}
.home2 .con .txt1 .more {display: inline-block;width: 108px;height: 32px;background: url(/Public/static/themes/ruil/default/image/a_bj1.jpg) no-repeat;position: absolute;right: 0;bottom: 0;font-family: arial;font-size: 12px;color: #fff;padding-left: 15px;line-height: 32px;}
.home2 .con .txt2 .more {display: inline-block;width: 108px;height: 32px;background: url(/Public/static/themes/ruil/default/image/a_bj2.jpg) no-repeat;position: absolute;right: 0;bottom: 0;font-family: arial;font-size: 12px;color: #fff;padding-left: 15px;line-height: 32px;}
.home2 .con .imgs img {transition: all 0.6s;-webkit-transition: all 0.6s;}
.home2 .con .imgs img:hover {transform: scale(1.2);-webtik-transform: scale(1.2);}
.home3 {width: 100%;padding: 57px 0 62px;}
.home3 .title_g1 {padding: 0;height: 72px;line-height: 72px;border: 1px solid #e7e7e7;padding-left: 25px;}
.home3 .title_g1 .more {float: right;height: 20px;line-height: 20px;background: url(/Public/static/themes/ruil/default/image/title_bj1.png) no-repeat right center;font-size: 12px;color: #474747;padding-right: 30px;display: inline-block;margin-right: 20px;margin-top: 25px;}
.home3 .con {width: 100%;border: 1px solid #e7e7e7;border-top: 0;}
.home3 .con .hot {width: 282px;float: left;border-right: 1px solid #E7E7E7;padding: 35px 0 25px;position: relative;}
.home3 .con .hot .rq {position: absolute;display: inline-block;width: 54px;height: 22px;font-size: 12px;color: #fff;text-align: center;line-height: 22px;font-family: arial;top: 35px;left: 0;background: #474747;}
.home3 .con .hot .imgs {padding: 0 25px;overflow: hidden;}
.home3 .con .hot .imgs img {transition: all 0.6s;-webkit-transition: all 0.6s;}
.home3 .con .hot .imgs img:hover {transform: scale(1.2);-webtit-transform: scale(1.2);}
.home3 .con .hot .t {padding: 0 25px;overflow: hidden;}
.home3 .con .hot .t h1 {font-size: 18px;color: #474747;padding: 25px 0 15px;}
.home3 .con .hot .t p {font-size: 14px;color: #707070;padding-bottom: 18px;height: 100px;}
.home3 .con .hot .t .more {font-size: 12px;color: #707070;font-family: arial;float: right;}
.home3 .con .hot .t .more:hover {color: #2b72b4;}
.home3 ul {float: left;padding-top: 35px;width: 386px;}
.home3 li {font-size: 14px;color: #474747;padding: 0 25px;padding-top: 11px;}
.home3 li a {color: #474747;}
.home3 li:first-child {padding-top: 0;}
.home3 li span {font-size: 14px;color: #b2b2b2;font-family: arial;float: right;}
.home3 li:hover {color: #2B72B4;}
/*首页结束*/

/*详细页*/
.deta1 {width: 100%;padding: 64px 0 30px;}
.deta1 .block {background-repeat: no-repeat;background-position: center;}
.deta1 .text {width: 618px;height: 420px;background: url(/Public/static/themes/ruil/default/image/mask1.png);opacity: 0;}
.deta1 .text p {padding: 10px 40px 0 53px;font-size: 14px;color: #fff;line-height: 150%;}
.deta1 .text p:first-child {padding-top: 67px;}
.deta2 {width: 100%;padding-bottom: 65px;}
/*详细页结束*/

/*culture代码*/
.cult1 {width: 100%;padding-bottom: 60px;}
.cult1 .title {text-align: center;padding: 67px 0 35px;}
.cult1 .title h1 {font-size: 22px;color: #474747;}
.cult1 .title h1 span {font-weight: bold;}
.cult1 .title p {font-size: 14px;color: #707070;padding-top: 20px;}
.cult1 .con {height: 458px;}
.cult1 .con .imgs {float: left;margin-left: 40px;margin-right: 47px;}
.cult1 .con ul {float: left;padding-top: 14px;overflow: hidden;}
.cult1 .con li {overflow: hidden;padding-top: 28px;position: relative;left: 2000px;}
.cult1 .con li:first-child {padding-top: 0;}
.cult1 .con li .pic {float: left;margin-right: 20px;}
.cult1 .con li .t {float: left;}
.cult1 .con li h1 {font-family: Impact;font-size: 34px;color: #474747;padding: 37px 0 2px;}
.cult1 .con li p {font-size: 16px;color: #707070;}
.cult1 .con li .pic img {transition: all 0.6s;-webkit-transition: all 0.6s;}
.cult1 .con li:hover .pic img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
/*culture结束代码*/

/*product代码*/
.prod1 .btm_lx .title{padding: 67px 0 41px;}
.prod1 .btm_lx .title h2 {font-size: 22px;color: #474747;padding-bottom: 16px;}
.prod1 .btm_lx .img-wp {width: 100%;}
.prod1 .btm_lx .img-slider {height: 100%;}
.prod1 .btm_lx .img-wp .d1 li {border-bottom: 1px solid #DCDCDC;height: 425px;}
.prod1 .btm_lx .img-wp .d1 {border-bottom: 0;}
.prod1 .btm_lx .img-wp .d1 li.bor_l0 {border-left: 0;}
.prod1 .btm_lx .img-wp .d1 li.more_li {text-align: center;height: 425px;padding: 0;border-right: 1px solid #DCDCDC;border-left: 1px solid #DCDCDC;}
.prod1 .btm_lx .img-wp .d1 li.more_li .pic {margin-top: 35px;}
.prod1 .btm_lx .img-wp .d1 li.more_li span {display: inline-block;padding: 63px 0 27px;font-size: 18px;color: #474747;}
/*product代码结束*/

/*map代码*/
.map1 {width: 100%;height: 552px;}
.map1 #map {height: 552px;}
.map2 {width: 100%;}
.map2 .title {text-align: center;padding: 75px 0 52px;}
.map2 .title h1 {font-size: 30px;color: #474747;background: url(/Public/static/themes/ruil/default/image/map_1.png) no-repeat bottom center;height: 38px;}
.map2 .title h1 span {font-size: 36px;font-family: arial;}
.map2 .title p {font-size: 16px;color: #707070;padding-top: 5px;}
.map2 .con {padding-bottom: 63px;}
.map2 .con .left {width: 468px;margin-left: 100px;}
.map2 .con .left input {color: #a7a7a7;font-size: 14px;padding: 10px 15px;border: 1px solid #e7e7e7;width: 436px;margin-bottom: 7px;}
.map2 .con .left textarea {resize: none;border: 1px solid #e7e7e7;color: #a7a7a7;font-size: 14px;padding: 10px 15px;width: 436px;height: 110px;}
/*.map2 .con .left button {width: 100%;font-size: 16px;color: #fff;background: #2b72b4;cursor: pointer; border: 0;height: 40px;font-family: "微软雅黑";margin-top: 3px;}*/
.map2 #but {border: 0;cursor: pointer;width: 100%;height: 40px;background: #2b72b4;font-size: 16px;color: #fff;margin: 30px auto 88px;font-family: "微软雅黑";display: block; text-align: center; line-height: 45px;}
.map2 .con .right {width: 500px;margin-right: 90px;}
.map2 .con .right .lxfs {}
.map2 .con .right .lxfs p {padding-bottom: 22px;overflow: hidden;float: left;line-height: 1.5rem;}
.map2 .con .right .lxfs p span {display: inline-block;font-size: 14px;color: #474747;}
.map2 .con .right .lxfs p .s1 {float: left;width: 100px;text-align: right;background: url(/Public/static/themes/ruil/default/image/swp3.png) no-repeat left;}
.map2 .con .right .lxfs p .s2 {float: right;width: 393px;}
.map2 .con .right .lxfs p .bj7 {background-position: 0 0;}
.map2 .con .right .lxfs p .bj1 {background-position: 0 -33px;}
.map2 .con .right .lxfs p .bj2 {background-position: 0 -63px;}
.map2 .con .right .lxfs p .bj3 {background-position: 0 -93px;}
.map2 .con .right .lxfs p .bj4 {background-position: 0 -123px;}
.map2 .con .right .lxfs p .bj5 {background-position: 0 -160px;}
.map2 .con .right .lxfs p .bj6 {background-position: 0 -191px;}
.map2 .con .erweima {overflow: hidden;padding-top: 1px;float: left;}
.map2 .con .erweima .imgs {float: left;width: 83px;height: 84px;overflow: hidden;}
.map2 .con .erweima .t {float: left;width: 85px;padding: 25px 22px 0 10px;font-size: 14px;color: #474747;}
/*map代码结束*/

/*about代码*/
.about1 {width: 100%;padding-bottom: 75px;}
.about1 .title {text-align: center;padding: 80px 0 45px;}
.about1 .title h1 {font-size: 22px;color: #474747;}
.about1 .title h1 span {font-weight: bold;}
.about1 .title p {font-size: 14px;color: #474747;padding-top: 18px;}
.about1 .con {width: 803px;margin: 0 auto;overflow: hidden;}
.about1 .con .d1 {text-align: center;width: 25%;float: left;}
.about1 .con .d1 .t {background-repeat: no-repeat;background-position: center;width: 133px;height: 133px;display: inline-block;line-height: 133px;}
.about1 .con .d1 .t b {font-family: impact;font-size: 40px;color: #fff;}
.about1 .con .d1 .t span {font-family: impact;font-size: 24px;color: #fff;}
.about1 .con .d1 p {font-size: 14px;color: #474747;padding-top: 10px;}
.about2 {width: 100%;background: #f3f3f3;padding-bottom: 65px;}
.about2 .title {font-size: 22px;color: #474747;text-align: center;padding: 70px 0 35px;}
.about2 .title span {font-weight: bold;}
.about2 .con {height: 455px;overflow: hidden;}
.about2 .con img {position: absolute;width: 100%;height: auto;transition: all 0.6s;-webkit-transition: all 0.6s;}
.about2 .d1 {width: 299px;height: 222px;float: left;position: relative;overflow: hidden;margin: 0 12px 12px 0;}
.about2 .d2 {width: 300px;height: 455px;float: left;position: relative;overflow: hidden;position: relative;top: -234px;}
.about2 .d3 {width: 610px;height: 222px;float: left;position: relative;overflow: hidden;margin: 0 12px 12px 0;}
.about2 .con .t {position: relative;z-index: 1;text-align: center;}
.about2 .con .t h1 {font-size: 22px;color: #fff;}
.about2 .con .t p {font-size: 12px;color: #fff;font-family: arial;padding-top: 8px;}
.about2 .d1 .t {padding-top:95px;}
.about2 .d2 .t {padding-top:215px;}
.about2 .d3 .t {padding-top:95px;}
.about2 .con div:hover>img {transform: scale(1.2);-webkit-transform: scale(1.2);}
.about3 {width: 100%;padding-bottom: 60px;}
.about3 .title {text-align: center;padding: 65px 0 32px;} 
.about3 .title h1 {font-size: 22px;color: #474747;}
.about3 .title p {font-size: 14px;color: #707070;padding-top: 16px;}
.about3 .main-wp {width: 100%;height: 625px;background: url(/Public/static/themes/ruil/default/image/x1.png) no-repeat center;}
.about3 .img-wp {height: 457px;overflow: hidden;margin: 29px 0;}
.about3 .img-wp ul {}
.about3 .img-wp li {height: 80px;overflow: hidden;margin-top: 14px;}
.about3 .img-wp li:first-child {margin-top: 0;}
.about3 .img-wp li .y {float: left; width: 55px;height: 55px;background: url(/Public/static/themes/ruil/default/image/yuan2.png) no-repeat center;font-family: Impact;font-size: 26px;color: #fff;line-height: 55px;text-align: center;margin-top: 11px;margin-left: 589px;}
.about3 .img-wp li .imgs {float: left;height: 80px;margin: 0 17px 0 28px;}
.about3 .img-wp li .t {float: left;width: 380px;}
.about3 .img-wp li .t h1 {font-family: Impact;color: #474747;font-size: 26px;padding: 6px 0; 5px}
.about3 .img-wp li .t p {font-size: 14px;color: #707070;}

.about3 .img-wp li.l .y {margin-left: 0;}
.about3 .img-wp li.l .imgs {margin: 0 28px 0 17px;}
.about3 .img-wp li.l .t {text-align: right;margin-left: 50px;}
.about3 .main-wp .j-top {width: 55px;height: 55px;margin: 0 auto;background: url(/Public/static/themes/ruil/default/image/top1.png) no-repeat center;cursor: pointer;}
.about3 .main-wp .j-bottom {width: 55px;height: 55px;margin: 0 auto;background: url(/Public/static/themes/ruil/default/image/bottom1.png) no-repeat center;cursor: pointer;}
.jjl_morebtn{display:block;background:url(/Public/static/themes/ruil/default/image/btn4.png) center center no-repeat;width:152px;height:34px;line-height:34px;color:#474747;font-size:20px;margin:25px auto 0;}












/*about代码结束*/


/*journalism代码*/
.jour1 {width: 100%;}
.jour1 .title {text-align: center;padding: 53px 0 35px;}
.jour1 .title h1 {font-size: ;color: #474747;}
.jour1 .title p {font-size: 14px;color: #707070;padding-top: 18px;}
.jour1 ul {}
.jour1 li {padding: 30px 0;border-top: 1px solid #d1d1d1;}
.jour1 li:first-child {border-color: #fff;}
.jour1 li .imgs {float: left;width: 332px;height: 244px;margin-right: 60px;}
.jour1 li .time {float: left;margin-right: 115px;width: 133px;}
.jour1 li .time h1 {font-size:112px;color: #474747;font-family:'AvianRegular';padding-top: 60px;height: 100px;}
.jour1 li .time span {font-size: 28px;color: #474747;font-family:'AvianRegular';}
.jour1 li .txt {float: left;width: 595px;}
.jour1 li .txt h1 {font-size: 20px;color: #474747;padding: 43px 0 23px;}
.jour1 li .txt p {font-size: 14px;color: #707070;}
.jour1 li .txt .more {font-size: 14px;color: #707070;display: inline-block;background: url(/Public/static/themes/ruil/default/image/jou_1.png) no-repeat center right;padding-right: 23px;margin-top: 18px;}
.jour1 .page {padding: 25px 0 96px;}
/*journalism代码结束 */


.page #prev1 {display: inline-block;width: 101px;height: 36px;line-height: 36px;text-align: center;cursor: pointer;border: 1px solid #dbdbdb;margin: 0 3px;font-size: 12px;color: #707070; background: url(/Public/static/themes/ruil/default/image/jou_2.png) no-repeat;background-position: 10px 12px;}
.page #next {display: inline-block;width: 101px;height: 36px;line-height: 36px;text-align: center;cursor: pointer;border: 1px solid #dbdbdb;margin: 0 3px;font-size: 12px;color: #707070;background: url(/Public/static/themes/ruil/default/image/jou_3.png) no-repeat;background-position: 83px 12px;}
.page #prev1:hover {background: #6b6b6b;color: #fff;}
.page #next:hover {background: #6b6b6b;color: #fff;}
.page {text-align: center;}
.page a {display: inline-block;width: 40px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #474747;border: 1px solid #dbdbdb;}
.page a.no {background: #6b6b6b;color: #fff;border-color: #6b6b6b; margin-left:5px;}
.page a:hover {background: #6b6b6b;color: #fff;border-color: #6b6b6b;}
.page span {display: inline-block;width: 101px;height: 36px;line-height: 36px;text-align: center;cursor: pointer;border: 1px solid #dbdbdb;}
.page #prev1 {display: inline-block;width: 101px;height: 36px;line-height: 36px;text-align: center;cursor: pointer;border: 1px solid #dbdbdb;margin: 0 3px;font-size: 12px;color: #707070; background: url(/Public/static/themes/ruil/default/image/jou_2.png) no-repeat;background-position: 10px 12px;}
.page span.next {background: url(/Public/static/themes/ruil/default/image/jou_3.png) no-repeat;background-position: 83px 12px;}
.page span:hover {background: #6b6b6b;color: #fff;}