body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote{margin: 0; padding: 0; font-family:"微软雅黑"; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}

body{font-size: 16px;width: 100%; padding: 0; margin: 0; background:url(../images/body_bg.jpg) }

table{border-collapse: collapse; border-spacing: 0; font-size: inherit; font: 100%;}

input, img{vertical-align: middle}

a{text-decoration: none; cursor:pointer;}

a:link, a:visited, a:active, a:hover,a{ text-decoration:none; }

a{ text-decoration:none;}

fieldset, img{border: 0;}

address, caption, cite, code, dfn, em, strong, th, var{font-style: normal; font-weight: normal;}

caption, th{text-align: left;}

h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal;}

input, textarea, select{font-family: inherit; font-size: inherit; font-weight: inherit;}

input[type="text"], input[type="password"], input[type="number"], input[type="button"]{-webkit-appearance: none;-moz-appearance: none; }

li{list-style: none;}

 .clearfixd:after{content: '\20'; display: block; height: 0; clear: both;}

.clearfixd{*zoom:1; }

.hide{display:none;}

.nomarginleft{margin-left:0}

input:focus,select:focus{outline:none;}

.fr_l{ float:left;}

.fr_r{ float:right;}

.clear:after{ content:"";display: block;height:0;clear:both;}

.nav_left::-webkit-scrollbar{width: 0px;} 

.nav_left::scrollbar{width: 0px;}

.dianpu_img{ margin-bottom: 10px}

@font-face {

  font-family: 'iconfont';

  src: url('../fonts/iconfont.eot');

  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),

  url('../fonts/iconfont.woff') format('woff'),

  url('../fonts/iconfont.ttf') format('truetype'),

  url('../fonts/iconfont.svg#iconfont') format('svg');

}



@font-face {

  font-family: 'shishang';

  src: url('../fonts/shishang.eot');

  src: url('../fonts/shishang.eot?#iefix') format('embedded-opentype'),

  url('../fonts/shishang.woff') format('woff'),

  url('../fonts/shishang.ttf') format('truetype'),

  url('../fonts/shishang.svg#iconfont') format('svg');

}







/**头部区域开始**/

.header{ background:url(../images/top_bg.png) no-repeat center bottom; background-size:100% auto; position:fixed; top:0; left:0; width:100%; z-index:9999; height:100px;}

.header.fixd{ background:#1051a1}

.container_con{ max-width:1626px; margin:0 auto; padding:0 30px}

.header_top{ background:#f7f7f7; height:35px; border-bottom:1px solid #d5d5d5;}

.header_top>div{ color:#666666; font-size:12px; line-height:35px;}

.header_center_con{ padding:10px 10px; position:relative; top:0; left:0;}

.header_logo img{ height:50px; margin-top:25px}

.header_login ul li{ line-height:90px; padding:0 5px; position:relative;}

.header_login ul li a{ padding:8px; color:#093c78; font-size:14px; display:block;  background:url(../images/icon_bg.png) no-repeat center; background-size:100% ; }

.header_login ul li .ewm_top{ position:absolute; top:80px; z-index:1000; background:url(../images/body_bg.jpg); padding:6px; box-shadow:0 0 3px 2px rgba(0,0,0,0.3); border-radius:5px; left:50%; margin-left:-58px; display:none;}

.header_login ul li .ewm_top img{ width:100px; height:100px;}

.header_login ul li .ewm_top p{ font-size:12px; text-align:center; color:#353f37; line-height:2em;}

.header_login ul li a img{ width:25px;}

.header_login ul li.on a,.header_login ul li:hover a{}

.header_nav{ height:50px;}

.header_nav_center ul li{ position:relative;line-height:100px; padding:0 30px; text-align:center}

.header_nav_center ul li>a{ color:#fff; font-size:18px;  border-bottom:2px solid rgba(0,0,0,0,); padding-bottom:10px}

.header_nav_center ul li.on>a{  color:#fff; border-bottom:2px solid #dcb854}

.header_nav_center ul li:hover>a{ background:url(../images/anv_avtive.png) no-repeat center; background-size:auto 100%;color:#fff;border-bottom:2px solid #dcb854}

.header_nav_center ul li .down_list{display:none;position:absolute; top:100px; width:100%; z-index:9999; background:#fff; box-sizing:border-box; padding:0; left:0}

.header_nav_center ul li dl{ background:url(../images/body_bg.jpg); color:#353f37;  line-height:35px; text-align:center;}

.header_nav_center ul li dl dd a{ font-size:14px; display:block; width:100%; line-height:45px; color:#fff; text-align:center; color:#333}

.header_nav_center ul li dl dd:hover a{background:url(../images/anv_avtive.png) no-repeat center; background-size:auto 100%; color:#dcb854; }

.header_login{margin-top:15px}

.tel_icon img{ width: 55px; margin-right: 5px; }

.tel_text p{ font-size: 13px; color: #010101 ; margin-left: 5px}

.tel_text span{ font-size: 30px; color: #010101 }



.header_btn{ width:45px; border-radius:3px; height:35px; padding:4px; cursor:pointer; float:left; margin-top:11.5px; margin-right:10px; background:#fff; }

.header_btn{ display:none;}

.header_btn span{ display:block; width:100%; height:2px; background:#0c1d3a; margin:6px 0;}

@media (max-width:1200px){

.header_nav_center ul li{ padding:0 16px}	

}

@media (max-width:992px){

.header_nav_center ul li>a{ font-size:14px; padding:0 12.5px}		

}

@media (max-width:992px){

.header_nav_center ul li>a{ font-size:14px;}	

.header_btn{ display:block}	

.header_nav_center  ul{ background:#1051a1;position:absolute; width:100%; top:60px; left:0; display:none; z-index:999}

.header_nav_center  ul li{ float:none}

.header_nav_center  ul li{ width:100%; line-height:40px; text-align:center; border-bottom:1px  solid #d9d6cf}

.header_nav_center  ul li .down_list{display:none;position:static;  width:100%;}

.header_center_con .header_logo img{ height:45px;}

.header_login ul li{ line-height:35px; padding:0px;}

.header_login ul li .ewm_top{ top:50px;}

.header{ height:60px;}

.header_logo img{ height:40px; margin-top:10px}

}



@media (max-width:320px){

.header_center_con .header_logo img{ height:34px;}



}

.zhuce_float{ background:rgba(0,0,0,0.3); position:fixed; width:100%; height:100%; top:0; left:0; z-index:99; display:none}

.zhuce_con{ position:absolute; top:50%; left:50%; -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%); width:100%; text-align:center}

.zhuce_list{ background:#fff; border-radius:8px; max-width:300px; margin:0 auto; padding:10px; box-shadow:0 5px 10px rgba(0,0,0,0.5); margin-bottom:15px;}

.zhuce_list i{ width:60px; height:60px; display:block; border:2px solid #093c78; border-radius:50%; text-align:center; line-height:60px; color:#093c78; font-size:35px; display:inline-block;}

.zhuce_list .zhuce_r{ width:calc(100% - 70px); text-align:center; line-height:60px; color:#093c78; text-align:left; font-size:18px; color:#093c78}

.zhuce_float .close{ width:30px; height:30px; position:absolute; top:20px; right:20px; border:1px solid #fff; text-align:center; line-height:30px; border-radius:50%; opacity:1; font-size:18px; color:#fff;}

/**头部区域结束**/



.banner img{ width:100%}

#swiper_banner span{ display:inline-block; width: 16px;height: 16px; background: rgba(255,255,255,0.6); opacity: 1; position: relative}

#swiper_banner span::after{ content: ""; display: block; width: 10px; height: 10px; position: absolute; top: 3px; left: 3px; border-radius: 50%; background: #fff;}

#swiper_banner span.swiper-pagination-bullet-active{background: rgba(255,153,0,0.6);}

#swiper_banner span.swiper-pagination-bullet-active::after{background: rgba(255,153,0,1);}

@media (max-width:768px){

.banner_con{ bottom:20px}

.banner_con img{ width:30px}	

.banner_con h3{ font-size:24px; }

.banner_con p{  font-size:16px;}	

}



/**关于我们区域开始**/

.about{ padding:110px 0}

.s_title{ text-align: center}

.s_title h3{ font-size: 32px; color: #3e3a39; font-weight: 600}

.s_title p{ color: #595757; font-size: 16px; line-height: 2em;}

.s_title span{ display: block; width: 30px; height: 4px; background: #1f487c; margin: 0 auto}

.about_l{ background:url(../images/about_left_bg.png) no-repeat center ; background-size:100% auto; padding:0 50px;}

.about_r ul li{ width:calc(50% - 20px); margin-right: 20px; margin-bottom:20px;}

.about_r ul li:nth-child(2n){ margin-right:0 }

.about_r img{ width:100%}

.about_con{ margin-top:90px;}

.about_title { font-size:28px; color:#1051a1; font-weight:600; margin-bottom:50px;}

.about_title::before{ display:inline-block; content: ""; width:0; height: 0; border: 10px solid transparent; border-left: 10px solid #ff9900;}

.about_title span{ color: #ff9900}

.abopput_text{ margin:0px 0; font-size:18px; color:#727171; line-height:1.8em}

.abopput_text p{ line-height: 1.8em; margin-bottom: 20px;}

.about_more a{ display:block; width:226px; height:60px; line-height:60px; text-align:center; font-size:20px; color:#fff; color:#fff; background:#d7a752; margin-top:60px}

.about_bottom{ width:100%; position:relative;  z-index:999; margin-bottom:0px; padding: 30px 50px 0px}

.about_bottom ul{ background:#fff; padding:15px 0}

.about_bottom ul li{ width:25%; text-align:center; border-right:1px solid #d8d8d8}

.about_bottom ul li h3{ font-size:16px; color:#3e3a39;  margin-bottom:10px}

.about_bottom ul li h3 span{ color: #e80c17; font-weight: 600;font-size:40px;}

.about_bottom ul li p{ font-size:16px; color:#717171}

.about_bottom ul li:last-child{ border:none}

@media (max-width:992px){

.about_bottom{ left:0; width:100%}

	.about_con { margin-top:30px}

.about_l{ padding:0 30px}

.about_title{ font-size:22px; padding-top:10px; background-size:auto 80%; margin-bottom: 15px}

.about{ padding:40px 0}

	.about_bottom { padding: 15px}

.about_bottom ul li h3{ font-size:14px}

	.about_bottom ul li h3 span{ font-size:20px}

.about_bottom ul li p{ font-size:12px; }

.abopput_text{ margin:20px 0}

.about_more a{ margin-top:20px}

	.s_title h3{ font-size: 26px; color: #3e3a39; font-weight: 600}

.s_title p{ color: #595757; font-size: 14px; line-height: 2em;}

} 



/**关于我们区域结束**/





/*产品中心开始*/

.pro{ padding:80px 0; background: url(../images/pro_bg.png) no-repeat right 60px; background-color: #ebf3fd; background-size: 30% auto}

.pro_con img{ width:100%}

.pro_img_r,.pro_l{ padding: 0}

.pro_l{padding-right: 2px; }

.pro_img_l{background: #fff; position: relative; padding-bottom: 2px; margin-bottom: 2px;overflow: hidden}

.pro_img_r ul li{ width: calc(33.33% - 2px); margin-right: 2px;  margin-bottom: 2px;background: #fff; position: relative; overflow: hidden}

.pro_bottom{ position: absolute; bottom: 20px; right: 30px}

.pro_bottom h3{ font-size: 22px; color: #1f487c; font-weight: 600; text-align: center}

.pro_bottom span{ display: block; width: 90px; height: 25px; margin-top: 5px; font-size: 14px; line-height: 25px; text-align: center; border: 1px solid #9fa0a0; color: #9fa0a0}

.pro_con{ margin-top:70px}

.pro_img_r ul li img,.pro_l img{ transition: 0.3s;transform: scale(1);}

.pro_img_r ul li:hover  img,.pro_l:hover img{ transform: scale(1.1);transition: 0.3s}

.pro_l:hover .pro_bottom span{ background: #1f487c; color: #fff; border: 1px solid #1f487c}

.pro_img_r ul li:hover .pro_bottom span{ background: #1f487c; color: #fff; border: 1px solid #1f487c}

@media (max-width:768px){

	.pro_img_r ul li{ width: calc(50% - 2px);}

	.pro_bottom h3{ font-size: 18px; color: #1f487c; font-weight: 600; text-align: center}

.pro_bottom span{ display: block; width: 80px; height: 20px; margin-top: 5px; font-size: 12px; line-height: 20px; text-align: center; border: 1px solid #9fa0a0; color: #9fa0a0}

} 

.pro_b{ background: url(../images/pro_bototm.jpg) no-repeat center}

.pro_b_r{ text-align: center; padding: 180px 0}

.pro_b_r h3{ color: #1f487c; font-size: 40px;  font-weight: 600;    -webkit-text-stroke: 2px #fff; text-stroke: 2px #fff;font-weight: 900;}

.pro_b_r p{  width: 240px; height: 25xp; line-height: 25px; text-align: center; margin: 10px auto; color: #fff; background: #ff9900}

.pro_b_r a{ padding: 3px 8px; border: 1px solid #fff; color: #fff; top: 5px; position: relative;}

.pro_b_r a:hover{ background:#ff9900; color: #fff }

@media (max-width:768px){

	.pro_b_l{ display: none}

	.pro_b_r{padding: 80px 0}

	.pro_b_r h3{ font-size:34px}

}

.anli{ padding:80px 0; background: #f6f6f6}

.anli_container{ margin-top:50px;}

.anli_list img{ width: 100%; height: 350px;}

.anli_bototm{ padding: 10px 15px;}

.anli_bototm table{ border:1px solid #d8d8d8; width: 100%; text-align: center; font-size: 16px;}

.anli_bototm tr:nth-child(1){ background: #d7e6fa;}

.anli_bototm tr{border:1px solid #d8d8d8;}

.anli_bototm td{border:1px solid #d8d8d8;}

.anli_more a{ display: block; background: #fff; width: 180px; height: 40px; text-align: center; line-height: 40px; border: 1px solid #3e3a39; color: #3e3a39; margin: 30px auto 0}

.anli_more a:hover{ background: #ff9900; color: #fff; border: 1px solid #ff9900}







.hezuo{ padding:60px 0; background:#fff}

.hezuo .hezuo_title{ text-align:center}

.hezuo_title h3{ font-size:48px; color:#595757}

.hezuo_title  p{ font-size:18px; color:#727171; text-transform:uppercase; margin-top:10px;}

.hezuo_list{ margin-top:45px}

.hezuo_list ul li{ width:33.33%; padding:10px;  }

.hezuo_list ul li img{ width:100%; display: block;border:1px solid #d8d8d8;}

.hezuo_list ul li img:hover{ box-shadow: 0 4px 6px rgba(0,0,0,0.1)}

.kehu_list{ margin-bottom:50px}

.kehu_list ul li{ width:25%}

@media (max-width:1200px){

.news{ padding:90px 0}

.news_con{ margin-top:50px}

} 

@media (max-width:992px){

.hezuo_list ul li{ width:33.33%}
.anli_list img{ width: 100%; height: 100%;}
} 

@media (max-width:768px){

.hezuo_list ul li{ width:50%}

.hezuo,.news{ padding:40px 0}

.hezuo_list,.news_con{ margin-top:30px}

.news_title{padding-top:20px; background-size:auto 60%}

.hezuo_title h3,.news_title h3{ font-size:26px; color:#727171;}

.hezuo_title  p,.news_title p{ margin-top:10px; color:#727171; font-size:16px}

.news_list .news_day{ width:70px}

.news_day .day{ font-size:22px; color:#4a4a4a;}

.news_r{ width:calc(100% - 70px)}

.news_day p{ font-size:16px;}

.news_r h3{ font-size:18px;}

.news_r p{ font-size:16px}

.news_list{ padding:20px 10px}

.container_con{ padding:0 15px;}

} 

/**新闻区域结束**/



/**底部区域开始**/

.footer{ padding:110px 0 50px; background:#f5f5f5; background-size:100% 100%}

.footer_l dl{ width:20%; }

.footer_l dt{font-size:18px; font-weight:600; color:#333; margin-bottom:20px}

.footer_l dd a{ color:#666; font-size:15px; line-height:2em}

.footer_l dd a:hover{ color:#fff}

.footer_r_top .fr_l  img{ width:150px; height:150px; }

.footer_r_top .fr_r { float:left; margin-left:10px}

.footer_r_top .fr_r  img{ width:220px; }

.footer_r_top p{  color:#3e3a39; font-size:16px; margin-top:10px;}

.footer_r_b p{ font-size:16px; color:#3e3a39; margin-bottom:10px;}

.footer_r_b{ margin-top:10px;}

.footer_bottom{ text-align:center; font-size:18px; padding:20px 15px; background:#161718; color:#c9caca}

.footer_bottom a{ color:#c9caca}

@media (max-width:992px){

.footer_l{ display:none}

} 

.footer_fixd{ background:#0c1d3a; padding:10px 0; position:fixed; width:100%; left:0; bottom:0}

.footer_fixd ul li{ text-align:center; width:25%; border-right:1px solid rgba(255,255,255,0.3)}

.footer_fixd ul li .icon{ width:25px; height:25px; margin:0 auto;}

.footer_fixd ul li .icon img{ width:100%}

.footer_fixd ul li p{  font-size:14px; color:#fff}

.footer_fixd ul li p a{color:#fff}

.zhanwei{ display:none; z-index:99999}

.wx_float{ position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:1000; }

.yincang{display:none}

.wx_float_con{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); text-align:center}

.wx_float_con p{ font-size:16px; color:#fff; font-size:20px; margin-bottom:10px;}

.wx_float_con img{ width:240px; height:240px;}

@media (max-width:992px){

.footer_r_top .fr_l ,.footer_r_top .fr_r { width:100%; text-align:center; }

	.footer_r_top .fr_r{ margin-top:10px}

	.footer{ padding:30px 0}

}

@media (max-width:768px){

.zhanwei{ display:block}

}

/**底部区域结束**/

.news_page  ul li {

    padding: 60px 0;

    border-bottom: 1px solid #e5e5e5;

}

.news_page_l img{ width:100%}

.news_page_r h3{    font-size: 18px;

    color: #000000;

    font-weight: bold;

    line-height: 1.5;}

.news_page_r p{    font-size: 14px;

    color: #000000;

    line-height: 1.71;

    margin-top: 30px;}

.more-btn {

    display: block;

    width: 120px;

    height: 40px;

    line-height: 40px;

    background: #666464 url(../image/arrow3-white.png) no-repeat right 20px center/15px auto;

    font-size: 13px;

    text-align: center;

    color: #fff;

    padding-right: 25px;

    transition: all .4s ease;  margin-top:20px

}

.news_page_top{ margin-top:100px;    font-size: 32px;

    color: #333333; padding:60px 0; text-align:center}

	.news_btn{    border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }

	.news_btn ul{max-width:860px; margin:0 auto; width:100%}

	.news_btn  ul li{ width:25%; text-align:center}

	.news_btn a{    display: inline-block;

    position: relative;

    font-size: 16px;

    color: #333333;

    vertical-align: top; line-height:65px}

	

	.news_btn a:after{    content: '';

    position: absolute;

    width: 0%;

    height: 3px;

    background-color: #eb110c;

    bottom: 0;

    left: 0;

    transition: all .4s ease;}

	.news_btn ul li:hover a:after,.news_btn ul li.on a:after{ width:100%;}

.pagination{

    text-align: center; margin:60px auto; display:block

}

.pagination a{

    display: inline-block;

    font-size: 14px;

    font-family: 'Arial';

    color: #666666;

    width: 40px;

    height: 40px;

    line-height: 40px;

    text-align: center;

    border: 1px solid #f2f2f2;

    vertical-align: top;

    transition: all .4s ease;

}

.pagination a.active,.pagination a:hover{

    background-color: #de132b;

    color: #fff;

    border: 1px solid #de132b;

}

.pagination a.prev,

.pagination a.next{

    width: 104px;

    height: 40px;

    line-height: 38px;

    color: rgba(102,102,102,.5);

    font-size: 12px;

    font-family: '寰蒋闆呴粦';

}

.pagination a.prev{

    padding-left: 10px;

    background: url('../image/pagin-prev.png') no-repeat left 20px center/7px auto;

}

.pagination a.next{

    padding-right: 10px;

    background: url('../image/pagin-next.png') no-repeat right 20px center/7px auto;

}

.ziliao_con{ margin-top:100px}

.ziliao_r_con .ziliao_title {

    border-bottom: 2px solid #093c78;

}

.ziliao_title h2{ font-size:18px; color:#093c78; padding-left:15px; border-left:7px solid #093c78; line-height:1.2em; margin:10px 0}

.news_h{ text-align:center; color:#333; font-size:15px; padding:15px 0;}

.news_l{ padding:0 30px}

.news_time{ width:360px; max-width:100%; border-top:1px solid #aaa; border-bottom:1px solid #aaa; margin:0 auto; line-height:30px; text-align:center; font-size:14px; color:#666;}

.news_time span{ margin:0 10px;}

.news_neirong{ margin-top:15px; text-align:center; font-size:14px; line-height:2em; color:#666;}

.news_neirong img{ max-width:100%;}

.news_neirong p{ text-align:left; margin-bottom:10px;}

.xiangguan{ margin-top:20px; margin-bottom:20px;}

.xiangguan p{ border-bottom:1px solid #d5d5d5; font-size:14px; line-height:2em; margin-bottom:10px;}

.xiangguan .shang{ font-size:14px; color:#666; line-height:30px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden}

.xiangguan .shang a{ color:#666; line-height:2em; color:#666; margin-left:5px;}

.xiangguan .shang:hover a{ color:#093c78}

.daohang {

	display: none;

	position: absolute;

	top: 50px;

	left: 0;

	width: 240px;

	height: 424px;

	z-index: 9;

}

.anli_top{ padding-top: 250px; padding-bottom: 150px; background:url(../static/images/gongcheng.jpg) no-repeat center;  }

.anli_top h3{font-size: 36px; color: #fff;text-align: center; font-weight: 600 }

.anli_title{background-color: rgba(244, 248, 255, 1);}

.anli_box{ max-width: 960px; width: 100%; padding: 0 15px; color: #333; overflow: hidden; margin: 0 auto; height:60px; line-height: 58px}

#anli_btn a{ color: #333; text-align: center; display: block; font-size:16px}

#anli_btn .swiper-slide-active a,#anli_btn  a:hover{color: #F27227; border-bottom: 2px solid #F27227; text-align: center; display: block}

.anli_con{ padding:80px 0}

.anli_con ul li{ margin-bottom:30px; text-align: center}

.anli_con ul li img{ width:100%}

.anli_con ul li p{ font-size: 18px; color: #333; line-height: 2em}

.anli_con ul li:hover p{color:#F27227;}



@media (max-width:992px){

.anli_top{ padding: 100px 0 80px}

}

.anli_con_top{ background:url(../static/images/xq_con.jpg) no-repeat center; }

.rencai_con_top{background:url(../static/images/rencai.png) no-repeat center;}

.xq_img img{ width:100%}

.xq_img{ max-width:900px}

.xq_title{ text-align: center; margin-top: 60px; margin-bottom: 30px}

.xq_title h2{ font-size:20px; color: #3c3c3c; font-weight: 600}

.xq_title p{ font-size:16px; color: #333; margin-top: 10px}



.zr_list ul li img{ border:none}

.zr_list ul li p{ font-size:18px; line-height: 2em; color: #333; text-align: center;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}



.rencai_con{ position:relative; padding: 50px 0}

.rencai_con .container{position:relative; }

.rencai_r{ width:60%; float:right}

.rencai_con:nth-child(2n) .rencai_r{float:left}

.rencai_l{ padding:20px; background: #fff;    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.29);

    -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.29);

    -moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.29); position:absolute; top: 50%;transform: translate(0,-50%);width:50%}

.rencai_con:nth-child(2n) .rencai_l{ left:auto; right:0}

.rencai_l h2{ font-size:32px; color: #3c3c3c; }

.rencai_l h2:after{ width: 50px; height: 2px ;background: #F27227; display: block; content: ""; margin: 20px 0}

.rencai_text { font-size: #333; line-height: 2em; font-size:18px}

.rencai_con:nth-child(2n){background-color: rgba(244, 248, 255, 1);}

@media (max-width:992px){

.rencai_r{ display: none}

	.rencai_l{ position: static; width: 100%; transform: translate(0,0)}

}

















