@charset='utf-8';

@font-face {
    font-family: fanti;
    src:url('fangzhengfanti.ttf');
}

body.fan,html.fan{font-family:fanti;}
body.jian,html.jian{font-family:"Microsoft YaHei";}
body{width: 100%;overflow-x: hidden;}
html{width: 100%;overflow-x:hidden;}
body{width: 100%;}
.header{width: 100%;position: fixed;top: 0;left: 0;background: #fff;z-index: 9997;border-bottom: 2px solid #d3d3d3;}
.header_con{width: 80%;height: 130px;margin: 0 auto; overflow: hidden;position: relative;}
.logo{float: left;width: 156px;height: 78px;margin-top: 26px;}
.logo img{display: block;width: 100%;height: 100%;}
.nav{float: left;overflow: hidden;margin: 80px 0 0 130px;}
.nav p{float: left;margin-right: 24px;line-height: 50px;}
.nav p a{font-size: 16px;color: #545656;}
.nav p:hover a,.nav p.nav_act a{color: #c30d23}

.header_btn{float: right;margin-top: 85px;line-height: 44px;font-size: 12px;color: #777;}
.header_btn a{display: inline-block;font-size: 12px;color: #777;}
.header_btn a:hover{color: #c30d23;}
.header_cont{float: right;margin: 70px 50px 0 0 ;line-height: 60px;font-size: 12px;color: #545656;}
.header_cont span{font-size: 20px;color: #c30d23;}
.header_diqu{position: absolute;top: 0;left:0;width: 100%;z-index: 9999;}
.header_diqutop{float:right;width: 230px;background:url("../images/header_02.png") 26px center #c30d23 no-repeat;line-height: 30px;height: 30px;font-size: 14px;color: #fff;cursor: pointer;text-align: center;padding-left: 30px;}
.header_diqucon{position: fixed;left: 0;top: 30px;right: 0;background: #c30d23;color: #fff;display: none;overflow: hidden;z-index: 9999;}
.diqu_con{padding: 20px 0 80px;max-width: 1660px;position: relative;width: 96%;margin: 0 auto;}
.header_diqux{position: absolute;top: 10px;right: 10px;width: 50px;height: 50px;}
.header_diqux img{display: block;width: 100%;}
.diqu_con h2{font-size: 46px;font-weight: 600;padding: 0 0 36px 168px;}
.header_txt .left{width: 50%;}
.header_txt .left dl{font-size: 18px;margin-bottom: 30px;}
.header_txt .left dl:first-child{margin-bottom: 40px;}
.header_txt .left dl dt{float: left;}
.header_txt .left dl dt img{display: block;width: 127px;height: 110px;}
.header_txt .left dl dd{overflow: hidden;line-height: 36px;padding: 0 0 0 40px;}
.header_txt .left dl dd span{display: inline-block;margin-right: 10px;}
.header_txt .right1{overflow: hidden;width: 45%;margin-left: 5%;float: left;}
.header_txt .right1 p{font-size: 32px;}
.header_txt .right1 p:first-child {margin-bottom: 20px;}
.header_txt .right1 span{font-size: 50px;}
.header_txt .right1 h2{padding-left: 0;font-size:58px;}
.header_txt .right1 span{font-size:60px;font-weight:600;}
.header_pho{width: 90%;padding: 0 5%;height: 64px;position: fixed;top: 0;left: 0;background: #fff;z-index: 9998;display: none;border-bottom: 2px solid #d3d3d3;}
.header_box{width: 90%;padding: 0 5%;}
.header_box .nav{margin-left: 6%;}
.header_box .header_cont{margin-right: 2%;}

.logo_pho{float: left;width: 80px;height: 40px;margin-top: 12px;}
.logo_pho img{display: block;width: 100%;height: 100%;}

.header_phobtn{float: right;margin-right: 20px;line-height: 64px;font-size: 14px;color: #333;}
.nav_pho{float: right;width: 26px;height: 20px;margin: 20px 0 0 18px;}
.nav_pho img{display: block;width: 100%;height: 100%;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.nav_pho img.nav_phoact2{-webkit-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
/*.nav_phocon{position: fixed;top: 64px;left: 0;width: 100%;background: #fff;z-index: 9998;display: none;}*/
.nav_phocon{position: fixed;top: 64px;right: -100px;width: 100px;background: #fff;z-index: 9998;}
.nav_phocon li{height: 50px;border-bottom: 1px solid #d3d3d3;padding: 0 5%;line-height: 50px;text-align: center;}
.nav_phocon li a{display: block;font-size: 14px;color: #333;}
.nav_phocon li.nav_phoact1 a{color: #c30d23;}
/*index_banner*/
.index_banner{ width:100%; overflow:hidden; position:relative;margin-top: 130px;}
.index_banner .hd{/* height:15px;*/ overflow:hidden; position:absolute;bottom: 20px;left: 50%; z-index:1; }
.index_banner .hd ul{ overflow:hidden; zoom:1;}
.index_banner .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; background:#aaa; cursor:pointer;border-radius: 50%;}
.index_banner .hd ul li.on{ background:#fff;}
.index_banner .bd{ position:relative; width:100%; z-index:0;}
.index_banner .bd li{ zoom:1; vertical-align:middle; overflow: hidden;width: 100%;}
.index_banner .bd img{ width: 100%;height: 100%;display: block;}
.index_banner .bd img.index_bannerimg1{display:block;}
.index_banner .bd img.index_bannerimg2{display:none;}
.index_bannerbtn{position: absolute;top: 50%;margin-top: -35px; display: block;width: 35px;height: 70px;}
.index_bannerbtn img{display: block;width: 100%;height: 100%;}
.index_banner .prev{left: 100px;}
.index_banner .next{right: 100px;}


.indexpho_banner{ width:100%; overflow:hidden; position:relative;margin-top: 64px;}
.indexpho_banner .hd{/* height:15px;*/ overflow:hidden; position:absolute;bottom: 20px;left: 50%; z-index:1; }
.indexpho_banner .hd ul{ overflow:hidden; zoom:1;}
.indexpho_banner .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; background:#aaa; cursor:pointer;border-radius: 50%;}
.indexpho_banner .hd ul li.on{ background:#fff;}
.indexpho_banner .bd{ position:relative; width:100%; z-index:0;}
.indexpho_banner .bd li{ zoom:1; vertical-align:middle;overflow: hidden;width: 100%;}
.indexpho_banner .bd img{display: block; width: 100%;height: 100%;}
.indexpho_bannerbtn{position: absolute;top: 50%;margin-top: -35px; display: block;width: 35px;height: 70px;}
.indexpho_bannerbtn img{display: block;width: 100%;height: 100%;}
.indexpho_banner .prev{left: 10px;}
.indexpho_banner .next{right: 10px;}

.line1{width: 54px;height: 1px;background: #fff;margin: 0 0 30px 167px;}
.line2{width: 100%;height: 1px;background: #fff;margin: 0 0 30px 0}




/*index_banner*/
.index_gl{margin: 85px auto 0;width: 80%;text-align: center;}
.index_gltop div{line-height: 50px;font-size: 44px;color: #c30d23;margin-bottom: 34px;font-weight: 600;}
.index_gltop p{line-height: 30px;font-size: 24px;color: #545656;margin-bottom: 34px;}
.index_gltop span{display: inline-block;line-height: 20px;font-size: 14px;color: #545656;}
.index_glmain{margin: 85px auto 0;position: relative;}
.index_glmain ul{overflow: hidden;}
.index_glmain ul li{float: left;width: 25%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;padding-bottom: 10px;border-left: 1px solid #d3d3d3;text-align: left;padding: 0 20px;position: relative;/*right: -2000px;*//*display: none;*/}
.index_glmain ul li:first-child{border-left: none;}
.index_glmain ul li div{line-height: 30px;font-size: 19px;color: #545656;margin-bottom: 14px;}
.index_glmain ul li div span{display: inline-block;margin-right: 10px;font-size: 27px;color: #c30d23;font-weight: 600;}
.index_glmain ul li p{line-height: 30px;font-size: 14px;color: #545656;}
.index_glmain_wrap{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff;z-index: 555;}
.index_fw{width: 80%;margin: 100px auto 0;}
.index_fwtop{overflow: hidden;}
.index_fwtop p{float: left;line-height: 36px;}
.index_fwtop p span{font-size: 31px;color: #c30d23;font-weight: 600;}
.index_fwtop p u{font-size: 13px;color: #545656;margin-left: 16px;}
.index_fwtop div{float: right;background: url("../images/index_02.jpg") right center no-repeat;line-height: 36px;margin-top: 4px;}
.index_fwtop div a{font-size: 13px;color: #545656;display: block;padding-right: 30px;}
.index_fwtop div:hover{background: url("../images/index_222.png") right center no-repeat;}
.index_fwtop div:hover a{color: #c30d23;}
.index_fwtop div:active{background: url("../images/index_222.png") right center no-repeat;}
.index_fwtop div:active a{color: #c30d23;}
.index_fwcon1{overflow: hidden;border-width: 1px 0 0 1px;border-style: solid;border-color: #d3d3d3;margin-top: 25px;}
.index_fwcon2{overflow: hidden;border-width: 1px 0 0 1px;border-style: solid;border-color: #d3d3d3;margin-top: 25px;}
.index_fwcon1 li{float: left;width: 20%;border-width:0 1px 1px 0;border-style: solid;border-color: #d3d3d3;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;position: relative;overflow: hidden;}
.index_fwcon2 li{float: left;width: 20%;border-width:0 1px 1px 0;border-style: solid;border-color: #d3d3d3;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;position: relative;overflow: hidden;}
/*.index_fwcon1 li:nth-child(5n-4){-webkit-transform:translate(0,-200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}
.index_fwcon1 li:nth-child(5n-3){-webkit-transform:translate(0,200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}
.index_fwcon1 li:nth-child(5n-2){-webkit-transform:translate(0,-200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}
.index_fwcon1 li:nth-child(5n-1){-webkit-transform:translate(0,200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}
.index_fwcon1 li:nth-child(5n){-webkit-transform:translate(0,-200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}
.index_fwcon1 li.gw{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}*/

.index_fwcon1 li img{display: block;width: 100%;height: 100%;}
.index_fwcon1 a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 222;}
.index_fwcon2{width: 100%;position: relative;margin-top: 14px;}
.index_fwcon2 ul{width: 100%;border-width: 1px 0 0 1px;border-style: solid;border-color: #d3d3d3;overflow: hidden;display: none;}
.index_fwcon2 ul.index_fwcon2_act{display: block;}
.index_fwcon2 ul li{float: left;width: 33.33%;border-width:0 1px 1px 0;border-style: solid;border-color: #d3d3d3;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;position: relative;}
.index_fwcon2 li img{display: block;width: 100%;height: 100%;}
.index_fwcon2 a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 222;}
.index_fwbtn{position: absolute;top: 50%;margin-top: -15px;width: 14px;height: 30px;}
.index_fwle{left: -18px;background: url("../images/arrow.png") 0 0 no-repeat;}
.index_fwrt{right: -18px;background: url("../images/arrow.png") -14px 0 no-repeat;}
.index_fwwrap{position: absolute;top:0;left:0;width: 100%;height: 100%;background: rgba(195,13,35,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5c30d23,endColorstr=#e5c30d23);display: none;}
.index_fwwrap div{margin: 15% auto 0;width: 40px;height: 40px;-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-moz-transform:translate(0,-100px);-ms-transform:translate(0,-100px);opacity: 0;}
.index_fwwrap div img{display: block;width: 100%;height: 100%;}
.index_fwwrap p{margin-top: 5%;line-height: 36px;font-size: 24px;color: #fff;text-align: center;-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);opacity: 0;}
.index_fwwrap span{display: block;line-height: 24px;font-size: 12px;color: #fff;text-align: center;-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);opacity: 0;}
.index_fwwrapon div{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;opacity: 1}
.index_fwwrapon p{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;opacity: 1}
.index_fwwrapon span{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;opacity: 1}

.index_glfw{width: 100%;margin-top: 80px;margin-bottom: 100px;}
.index_glfwtop{text-align: center;width: 80%;margin: 0 auto 0;}
.index_glfwtop p{line-height: 26px;font-size: 18px;color: #898989;}
.index_glfwtop div{line-height: 60px;font-size: 40px;color: #545656;margin: 8px 0 25px;}
.index_glfwbot{width: 100%;height: 358px;margin: 76px auto 0;position: relative;background: no-repeat center center scroll;background-image:url("../images/glfw02.png");-webkit-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;background-attachment: fixed;}
.index_glfwbot img{display: block;width: 100%;height: 100%;}
.index_glfwbot img.index_glfuimg1{display: block;}
.index_glfwbot img.index_glfuimg2{display: none;}
.index_glfwtxt{position: absolute;top: 0;left: 50%; width: 900px;overflow: hidden;padding: 60px 0;height: 228px;}
.index_glfwtxtli{float: left; width: 33.33%;padding: 10px 0;}
.index_glfwtxtli div{font-size: 70px;color: #fff;height: 80px;line-height: 80px;}
.index_glfwtxtli div span{font-size: 20px;}
.index_glfwtxtli p{color: #eee;}
.index_anli{width: 80%;margin: 0 auto 30px;}
.index_anli .index_fwtop div{width: 90px;height: 20px;border:1px solid #d3d3d3;border-radius: 4px;line-height: 20px;background: url("../images/index_m2.jpg") 60px center no-repeat;margin-top: 8px;padding-right: 0;}
.index_anli .index_fwtop div a{display: block;padding-left: 12px;font-size: 12px;color: #555;}
.index_anli .index_fwtop div:hover{background: url("../images/index_m1.jpg") 60px center no-repeat;}
.index_anli .index_fwtop div:hover a{color: #c30d23;}

.index_anlicon{overflow: hidden;margin-top: 30px;}
.index_anlili{float: left;width: 32%;margin: 0 2% 20px 0;position: relative;visibility: hidden;}
.index_anlili img{display: block;width: 100%;height: 100%;}
.index_anlili:nth-child(3n){margin-right: 0;}
.index_anliwrap{position: absolute;top:0;left:0;width: 100%;height: 100%;background: rgba(255,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5c30d23,endColorstr=#e5c30d23);display: none;z-index: 55;}
.index_anliwrap div{margin: 10% auto 0;width: 40px;height: 40px;}
.index_anliwrap div img{display: block;width: 100%;height: 100%;}
.index_anliwrap p{margin-top: 5%;line-height: 36px;font-size: 24px;color: #fff;text-align: center;}
.index_anliwrap span{display: block;line-height: 24px;font-size: 12px;color: #fff;text-align: center;}
.index_anlili a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 66;background: transparent;}
/*.index_anlili:nth-child(3n-2){-webkit-transform:translate(-500px,0);-o-transform:translate(-500px,0);-moz-transform:translate(-500px,0);-ms-transform:translate(-500px,0);}
.index_anlili:nth-child(3n){-webkit-transform:translate(500px,0);-o-transform:translate(500px,0);-moz-transform:translate(500px,0);-ms-transform:translate(500px,0);}
.index_anlili.gw{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}*/
.index_anlipho{width: 95%;margin: 16px auto 0;position: relative;}
.index_anlipho ul{overflow: hidden;display: none;}
.index_anlipho ul.index_anlipho_act{display: block;}
.index_anlipho ul li{width: 48%;float: left;margin-bottom: 16px;}
.index_anlipho ul li:nth-child(2n){margin-left: 4%;}
.index_anlipho ul li img{display: block;width: 100%;height: 100%;}
.index_anlibtn{position: absolute;top: 50%;margin-top: -15px;width: 14px;height: 30px;cursor: pointer;}
.index_anlile{left: -18px;background: url("../images/arrow.png") 0 0 no-repeat;}
.index_anlirt{right: -18px;background: url("../images/arrow.png") -14px 0 no-repeat;}
.index_map{width: 100%;padding: 40px 0 16px; background: #f7f6f4;}
.index_mapcon{width: 80%;margin: 0 auto;}
.index_maptop{line-height: 42px;font-size: 28px;color: #545656;text-align: center;font-weight: 600;}
.index_mapmain{width: 100%;margin-top: 30px;overflow: hidden;position: relative;}
.index_mapmain img{display: block;height: 100%; width: 100%;}

.index_mapcon{width: 1200px;}
.index_mapmain{width: 1200px;margin: 30px auto 0;}
.map{position: absolute;display: none;}
.map img{display: block;}
.map p{position: absolute;width: 100px;height: 36px;line-height: 36px;text-align: center;font-size: 16px;color: #fff;}
.map1 p{top: 0;left: 0;}
.map1{top: 190px;left: 940px;}
.map2{top: 220px;left: 845px;}
.map3{top: 140px;left: 910px;}
.map4{top: 280px;left: 775px;}
.map5{top: 243px;left: 963px;}

.map6{top: 309px;left: 884px;}
.map p{position: absolute;width: 100px;height: 36px;line-height: 36px;text-align: center;font-size: 16px;color: #fff;}
.map1 p{top: 3px;left: 0;}
.map2 p{top: 3px;left: 0;}
.map3 p{top: 5px;left: 0;}
.map4 p{top: 3px;left: 0;}
.map5 p{top: 3px;left: 0;}
.map6 p{top: 12px;left: 0;}

/*footer*/
.footer{width: 100%;}
.footer_top{width: 100%;padding-top: 30px;background: #f7f6f4;}
.footer_topcon{width: 90%;margin: 0 auto;padding-bottom: 35px;}
.footer_topcon_top{overflow: hidden;border-bottom: 1px solid #d3d3d3;/*padding-bottom: 5px;*/}
.footer_topcon_top span{display: block;float: left;line-height: 30px;width: 10%;/*padding-bottom: 10px;*/font-size: 12px;color: rgb(84,86,86);font-weight: 600;}
.footer_topcon_top span a{font-size: 12px;color: rgb(84,86,86);font-weight: 600;}
.footer_topcon ul{overflow: hidden;margin-top: 12px;}
.footer_topcon ul li{float: left;width: 10%;line-height: 20px;}
.footer_topcon ul li p{font-size: 12px;color: rgb(137,137,137);}
.footer_topcon ul li p a{font-size: 12px;color: rgb(137,137,137);}
/*.footer_topcon ul li p:hover a{color: rgba(195,13,35,0.9);}*/
.footer_bot{width: 100%; background: #383735;padding-top: 20px;}
.footer_bot1{width: 1180px;overflow: hidden;margin: 0 auto;}
.footer_botli{float: left;width: 16%;overflow: hidden;margin:0 0.25%;}
.footer_botli div{float: left;width: 38px;height: 38px;border:1px solid #d3d3d3;background: #fff;line-height: 38px;text-align: center;font-size: 12px;color: #555;}
.footer_botli p{float: left;height: 40px;line-height: 20px;font-size: 12px;color: rgb(160,160,160);overflow: hidden;margin-left: 10px;}
.footer_bot2{padding: 30px 0;line-height: 20px;text-align: center;font-size: 12px;color: rgb(160,160,160);}
.foot_left {font-size: 1.2em;color: #f7f6f4;}
.foot_content {font-size: 1.2em;color: #f7f6f4;display: flex;flex-direction: column;align-items: center;}
.foot_right {width: 190px;height: 240px;}
.foot_right img {width: 100%;height:100%}
.footBottom {display:flex;align-items: center;justify-content: space-between;}
/*footer*/
/*宸︿晶鏍�*/
.slide_le{position: fixed;top: 50%;left: 0;width: 150px;background: #f7f6f4;margin-top: -280px;z-index: 9998;}
.slide_letop{height: 54px;width: 148px;background: #c30d23; border: 1px solid #c30d23;}
.slide_letop img{display: block;width: 72px;height: 40px;margin: 7px auto;}
.slide_lemid{border-bottom: 1px solid #ccc;}
.slide_leli{width: 128px;padding:2px 0 2px 20px; height: 40px;border: 1px solid #f7f6f4;}
.slide_leli div{line-height: 20px;height: 20px;}
.slide_leli div a{display: block;font-size: 12px;color: #545656;font-weight: 600;}
.slide_leli p{line-height: 16px;height: 16px;overflow: hidden;}
.slide_leli p a{display: inline-block;margin-right: 5px; font-size: 12px;color: #898989;}
.slide_leli:hover{background: #545655;border-color: #d3d3d3;}
.slide_leli:hover div a{color: #fff;}
.slide_leli:hover p a{color: #fff;}
.slide_lebot{margin: 6px 0 0 20px;}
.slide_lebot p{line-height: 16px;font-size: 12px;color: #c30d24;}
.slide_lebot div{margin: 6px 0 10px;}
.slide_lebot div a{display: block;height: 34px;width: 90px;background: url("../images/slide_le1.jpg") left center no-repeat;padding-left: 37px;line-height: 34px;font-size: 12px;color: #555;}
.slide_close{position: absolute;top: 5px;right: 5px;width: 14px;height: 14px;cursor: pointer;font-size: 14px;color: #fff;}
/*宸︿晶鏍�*/
/*鍙充晶鏍�*/
.slide_rt{position: fixed;right: 0;top: 50%;width: 88px;margin-top: -133px;/*background: #fff;*/z-index: 9997}
.slide_rtli{width: 88px;height: 80px;padding-top: 8px; margin-top: 1px;background: #c30d23;}
.slide_rtli div{width: 45px;height: 46px;margin: 0 auto;}
.slide_rtli div img{display: block;width: 100%;height: 100%;}
.slide_rtli p{height: 30px;line-height: 30px;text-align: center;}
.slide_rtli p a{display: block;font-size: 16px;color: #fff;}
.pho{position: fixed;right: 90px;top: 50%;width: 0px;height: 88px;margin-top: -132px;z-index: 9997;overflow: hidden;background: #c30d23;text-align: center;line-height: 88px;font-size: 18px;color: #fff;}
.slide_lepho{position: fixed;left: 0;top: 50%;width: 20px;padding: 20px 0;margin-top: -40px; text-align: center;line-height: 20px;font-size: 14px;color: #fff;background: #c30d23;z-index: 998;}
/*鍙充晶鏍�*/
/*杩斿洖椤堕儴*/
.toTop{position: fixed;right: 40px;bottom: 60px;width: 60px;height: 60px;z-index: 9996;}
.toTop img{display: block;width: 100%;height: 100%;}
/*杩斿洖椤堕儴*/
.page_banner{width: 100%;margin-top: 130px;overflow: hidden;}
.page_banner img{display: block;width: 100%;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.page_banner img.page_bannerimg1{display: block;height: 300px;}
.page_banner img.page_bannerimg2{display: none;}
.page_banner img.banner_act{-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); opacity: 1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
/*妗堜緥*/
.anli_top{width: 100%;background: #f2f2f2;overflow: hidden;}
.anli_topmain{width: 80%;margin: 0 auto;overflow: hidden;border-left: 1px solid #d3d3d3;}
.anli_top span{display: block;float: left;width: 10%;height: 54px;line-height: 54px;text-align: center; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border-right: 1px solid #d3d3d3;}
.anli_top span a{display: block;font-size: 15px;color: #545656;}
.anli_top span:hover,.anli_top span.anli_top_act{background: #e4e4e2;}
.anli_top span:hover a,.anli_top span.anli_top_act a{color: #c30d23;}
.anli_m{margin: 65px auto  45px;width: 80%; overflow: hidden;text-align: center;}
.anli_m p{float: right;width: 196px;height: 36px;background: #c30d23;}
.anli_m p a{display: block;width: 186px;height: 36px;line-height: 36px;color: #fff;font-size: 14px;}

.anli_main{width: 80%;margin: 0 auto 50px;}
.anli_list{overflow: hidden;}
.anli_li{float: left;width: 32%;margin: 0 2% 20px 0;position: relative;overflow: hidden;position: relative;visibility:hidden;}
.anli_liimg{width: 100%;position: relative;}
.anli_liimg img{width: 100%;height: 100%;display: block;}
.anli_li:nth-child(3n){margin-right: 0;}
.index_anliwrap{position: absolute;top:0;left:0;width: 100%;height: 100%;background: rgba(195,13,35,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5c30d23,endColorstr=#e5c30d23);display: none;z-index: 55;}
.index_anliwrap div{margin: 15% auto 0;width: 40px;height: 40px;-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-moz-transform:translate(0,-100px);-ms-transform:translate(0,-100px);opacity: 0; }
.index_anliwrap div img{display: block;width: 100%;height: 100%;}
.index_anliwrap p{margin-top: 5%;line-height: 36px;font-size: 24px;color: #fff;text-align: center;-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);opacity: 0;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;opacity: 1}
.index_anliwrap span{display: block;line-height: 24px;font-size: 12px;color: #fff;text-align: center;-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);opacity: 0;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;opacity: 1}

.index_anliwrapon div{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;opacity: 1}
.index_anliwrapon p{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;opacity: 1}
.index_anliwrapon span{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;opacity: 1}

.anli_litxt{height: ;padding: 10px 0;}
.anli_litxt div{height: 32px;line-height: 32px;font-size: 1.6em;color:#c30d23;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.anli_litxt p{height: 20px;line-height: 20px;font-size: 13px;color: #545656;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.anli_li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 66;background: transparent;}
/*.anli_li:nth-child(3n-2){-webkit-transform:translate(-500px,0);-o-transform:translate(-500px,0);-moz-transform:translate(-500px,0);-ms-transform:translate(-500px,0);}
.anli_li:nth-child(3n){-webkit-transform:translate(500px,0);-o-transform:translate(500px,0);-moz-transform:translate(500px,0);-ms-transform:translate(500px,0);}
.anli_li.gw{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}*/
.anli_li:hover .anli_litxt div{color: #c30d23;}
.anli_li:hover .anli_litxt p{color: #c30d23;}

.index_anlipho ul li p{height: 24px;line-height: 24px;padding-right: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px;}
.index_anlipho ul li p a{font-size: 13px;color: #333;}
.anlipho ul li{position: relative;left: 1000px;visibility:hidden;}
/*妗堜緥璇︽儏*/
.alxq_top{margin: 30px auto 0;width: 80%;border-bottom: 1px solid #d3d3d3;overflow: hidden;}
.alxq_top .left div{line-height: 30px;font-size: 20px;color: #545656;margin-bottom: 10px;}
.alxq_top .left p{line-height: 20px;font-size: 12px;color: #898989;margin-bottom: 16px;}
.alxq_top .right{overflow: hidden;height: 38px;margin-top: 20px;}
.alxq_top .right p{float: left;margin-right: 10px;line-height: 38px;font-size: 12px;color: #888;}
.alxq_top .right div{float: left;width: 110px;height: 38px;line-height: 38px;text-align: center;background: #c30d23;}
.alxq_top .right div a{font-size: 16px;color: #fff;display: block;}
.alxq_main{width: 80%;margin: 0 auto 0;}
.alxq_maintxt{}
.alxq_maintxt div{line-height: 24px;font-size: 16px;color: #545656;margin: 30px 0 6px;}
.alxq_maintxt p{line-height: 20px;font-size: 12px;color: #898989;}
.alxq_mainimg{margin-top: 30px;}
.alxq_mainimg img{display: block;margin: 0 auto 10px;max-width: 1200px;width: 80%;}
.alxq_lj{width: 374px;margin: 70px auto 50px;overflow: hidden;}
.alxq_ljli{width: 88px;float: left;margin-left: 50px;}
.alxq_ljli:first-child{margin-left: 0;}
.alxq_ljli div{width: 88px;height: 88px;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;background: #c4c4c4;}
.alxq_ljli div a{display: block;height: 88px;padding-top: 22px;}
.alxq_ljli div img{display: block;width: 40px;height: 40px;margin: 0 auto;}
.alxq_ljli p{line-height: 34px;text-align: center;}
.alxq_ljli p a{display: block;font-size: 16px;color: #545656;}
.alxq_ljli:hover div{background: #c30d23}
.alxq_xg{width: 100%;}
.alxq_xgtop{width: 80%;border-top: 1px solid #d3d3d3;margin: 0 auto;padding-top: 60px;margin-bottom: 40px;line-height: 20px;font-size: 16px;color: #545656;text-align: center;}
.alxq_xgmain{width: 80%;margin: 30px auto 140px;position: relative;}
.alxq_xgmain ul{overflow: hidden;}
.alxq_xgmain ul li{width: 30.3%;float: left;padding: 0 1.5%;}
.alxq_xgmain ul li img{display: block;width: 100%;height: 100%;}
.alxq_xgmain2{display: none;}

.alsq_xgbtn{position: absolute;top: 50%;margin-top: -15px;width: 14px;height: 30px;cursor: pointer;}
.alsq_xgle{left: -40px;background: url("../images/arrow.png") 0 0 no-repeat;}
.alsq_xgrt{right: -40px;background: url("../images/arrow.png") -14px 0 no-repeat;}
.alxqcon .swiper-wrapper img{width: 100%;display: block;}
.alxq_xgmain .swiper-button-next,.alxq_xgmain  .swiper-container-rtl .swiper-button-prev {
    background: url("../images/arrow.png") -14px 0 no-repeat;width: 14px;height: 30px;
    right: -40px;
    left: auto;}
.alxq_xgmain .swiper-button-prev,.alxq_xgmain  .swiper-container-rtl .swiper-button-next {
    background: url("../images/arrow.png") 0 0 no-repeat;width: 14px;height: 30px;
    left: -40px;
    right: auto;}


.alxqcon{ width:100%; overflow:hidden; position:relative;/*margin-top: 130px;*/}
.alxqcon .hd{/* height:15px;*/ overflow:hidden; position:absolute;bottom: 20px;left: 50%; z-index:1; }
.alxqcon .hd ul{ overflow:hidden; zoom:1;}
.alxqcon .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; background:#aaa; cursor:pointer;border-radius: 50%;}
.alxqcon .hd ul li.on{ background:#fff;}
.alxqcon .bd{ position:relative; width:100%; z-index:0;}
.alxqcon .bd li{ zoom:1; vertical-align:middle; overflow: hidden;width: 33.33%;}
.alxqcon .bd img{ width: 100%;height: 100%;display: block;}
.alxqconbtn{position: absolute;top: 50%;margin-top: -7px; display: block;width: 14px;height: 30px;}
.alxqcon .prev{left: -20px;background: url("../images/arrow.png") 0 0 no-repeat;}
.alxqcon .next{right: -20px;background: url("../images/arrow.png") 0 0 no-repeat;}
.alxqcon ul{display: block;}
.alxqphocon .swiper-wrapper .swiper-slide img{width: 100%;display: block;}
/*鍏充簬鎴戜滑*/
.gywm_glfw{width: 80%;margin: 70px auto 0;}
.gywm_glfwtop1{line-height: 50px;text-align: center;font-size: 24px;color: #545656;}
.gywm_glfwtop2{line-height: 30px;text-align: center;font-size: 18px;color: #898989;}
.gywm_glfwtop6{font-size: 16px;}
.gywm_glfwtop3{line-height: 60px;text-align: center;font-size: 30px;color: #545656;margin-top: 20px;}
.gywm_glfwcon{width: 100%;height: 350px;margin: 0 auto ;position: relative;}
.gywm_glfwcon .index_glfwtxtli div{color: #545656;}
.gywm_glfwcon .index_glfwtxtli p{color: #898989;}

.gywm_js{width: 100%;position: relative;background: no-repeat center center scroll;background-image:url("../images/office.jpg");-webkit-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;background-attachment: fixed;}
.gywm_js_ios{background:#fff !important;}
.gywm_js img{width: 100%;height: 100%;}
.gywm_jsimg1{display: block;}
.gywm_jsimg2{display: none;}

.gywm_jscon{position: absolute;top: 0;left: 50%;width: 900px;margin-left: -450px;padding-top: 80px;}
.gywm_jstop{line-height: 40px;font-size: 28px;color: #fff;text-align: center;margin-bottom: 20px;}
.gywm_jsbot{line-height: 24px;text-align: center;font-size: 1.2rem;color: #ddd; }
.gywm_jsbot_act{-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transition:all 1.2s;-webkit-transition:all 1.2s;-moz-transition:all 1.2s;-ms-transition:all 1.2s;-o-transition:all 1.2s;}
.gywm_gs{margin: 60px auto;width: 1100px;}
.gywm_topic{line-height: 50px;font-size: 28px;color: #333;text-align: center;}
.gywm_gsul{width: 100%;overflow: hidden;margin-top: 40px;display: flex;justify-content: center;}
.gywm_gsli{float: left;width: 136px;margin-right: 56px;}
.gywm_gsli:first-child + .gywm_gsli + .gywm_gsli + .gywm_gsli + .gywm_gsli + .gywm_gsli{margin-right: 0;}
.gywm_gsli div{width: 136px;height: 136px;margin: 0 auto;overflow: hidden;border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;-ms-border-radius: 100%;-webkit-border-radius: 100%;}
.gywm_gsli div img{display: block;width: 100%;height: 100%;border-radius: 100%;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;}
.gywm_gsli:hover div img{-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;}

.gywm_gsli p{height: 30px;margin-top:10px;line-height: 30px;text-align: center;font-size: 16px;color: #333;}
.gywm_gsli_act img,.gywm_gsli:hover img{transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;}

.gywm_ysh{width: 100%;position: relative;background: no-repeat center center scroll;background-image:url("../images/office1.jpg");-webkit-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;background-attachment: fixed;}

/*.gywm_ysh:before{
  content: ' ';
  position: fixed;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url("../images/gywm_02.png") center 0 no-repeat;
  -webkit-background-size: 100% 100%;-ms-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;-o-background-size: 100% 100%;
}*/
.gywm_ysh img{width: 100%;height: 100%;}
.ysh_img1{display: block;}
.ysh_img2{display: none;}
.gywm_yshcon{position: absolute;top: 0;left: 50%;width: 1200px;margin-left: -600px;padding: 60px 0 80px;}
.gywm_yshcon .gywm_topic{color: #fff;}
.gywm_yshul{width: 1200px;overflow: hidden;margin-top: 40px;}
.gywm_yshli{float: left; width: 262px;margin-right: 50px;position: relative;/*left: -1800px;*/}
.gywm_yshli:last-child{margin-right: 0;}
.gywm_yshli div{line-height: 50px;text-align: center;font-size: 32px;color: #fff;}
.gywm_yshli p{line-height: 30px;text-align: center;font-size: 18px;color: #ddd;margin: 10px 0 20px;}
.gywm_yshli u{line-height: 20px;text-align: center;font-size: 12px;color: #ddd;}
.gywm_yshmain{width: 100%;}
.gywm_yshzj{border-bottom: 1px solid #d3d3d3;visibility: hidden;}
.gywm_yshzjcon{padding: 100px 0;text-align: center;width: 1000px;margin:0 auto;}
.gywm_yshzj div{line-height: 60px;font-size: 36px;color: #545656;}
.gywm_yshzj p{line-height: 26px;font-size: 16px;color: #898989;margin-top: 10px;}

.gywm_kh{width: 100%;position: relative;background: no-repeat center center scroll;background-image:url("../images/zykh_img1.jpg");-webkit-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;background-attachment: fixed;}
.gywm_kh img{width: 100%;height: 100%;}
.zykh_img1{display: block;}
.zykh_img2{display: none;}
.gywm_khcon{position: absolute;top: 0;left: 50%;width: 1100px;margin-left: -500px;padding: 60px 0;z-index: 55;}
.gywm_khcon .gywm_topic{color: #fff;padding-right: 100px;}
.gywm_kht{margin: 30px 0 50px;line-height: 24px;font-size: 14px;color: #eee;text-align: center;padding-right: 100px;}
.gywm_khul{overflow: hidden;margin-bottom: 30px;}
.gywm_khli{float: left;width: 20%;margin-bottom: 30px;}
.gywm_khli div{line-height: 30px;font-size: 18px;color: #eee;margin-bottom: 10px;}
.gywm_khli p{line-height: 20px;}
.gywm_khli p a{font-size: 12px;color: #eee;}
.gywm_khmore{position: absolute;right: 0;top: 0;width: 80px;height: 26px;line-height: 26px;text-align: center;font-size: 14px;color: #fff;background: #c30d23;display: none;z-index: 77;}
.gywm_khpho{position: fixed;top: 64px;left: 0;width: 90%;padding: 0 5%;background: #fff; z-index: 999;display: none;}
.gywm_khphocon{overflow: hidden;overflow-y: auto;white-space: nowrap;}
.gywm_khphoul{overflow: hidden;}
.gywm_khphoul .gywm_khli{margin-bottom: 8px;width: 33.33%;float: left;}
.gywm_khphoul .gywm_khli div {color: #545656;}
.gywm_khphoul .gywm_khli p a {color: #898989;}
.gywm_khphotop{font-size: 18px;color: #545656;text-align: center;font-weight: 600;height: 30px;line-height: 30px;}
.gywm_khphoul .gywm_khli div {margin-bottom: 0;}
.gywm_khguan{position: absolute;top: 0px;right: 5px;width: 20px;height: 20px;font-size: 20px;color: rgba(195,13,35,0.9);}
.gywm_zhry{width: 90%;padding: 100px 5%;}
.gywm_jx{width: 100%;padding: 30px 0 40px;background: #f7f6f4;}
.gywm_jxtop{line-height: 60px;text-align: center;font-size: 40px;color: #545656;}
.gywm_jxul{width: 1200px;margin: 20px auto 0;overflow: hidden;}
.gywm_jxli{float: left;width: 400px;}
.gywm_jxliimg{width: 252px;margin: 0 auto;overflow: hidden;}
.gywm_jxliimg img{display: block;width: 100%;height: 100%;position: relative;}
.gywm_jxlitxt{text-align: center;margin-top: 60px;}
.gywm_jxlitxt span{display: inline-block;line-height: 31px;font-size: 25px;color: #545656;text-align: right;}
.gywm_jxlitxt u{display: inline-block;line-height: 80px;font-size: 62px;color: #c30d23;}
.gywm_conta{padding: 80px 0 118px;}
.gywm_conta div{margin: 0 auto;width: 125px;height: 125px;}
.gywm_conta div img{display: block;width: 100%;height: 100%;}
.gywm_conta p{margin-top: 10px;line-height: 30px;text-align: center;font-size: 16px;color: #898989;}
/*鏈嶅姟*/
/*.fuwu_banner{background: no-repeat center center scroll;*//*background-image: url(../images/fw_banner.jpg);*//*-webkit-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;*/
	/*-webkit-background-position:center 131px;-ms-background-position:center 131px;-moz-background-position:center 131px;background-position:center 131px;-o-background-position:center 131px;*/
	/*-webkit-background-size: 100% 110%;-ms-background-size: 100% 110%;-moz-background-size: 100% 110%;background-size: 100% 110%;-o-background-size: 100% 110%;background-attachment: fixed;}*/
.fuwu_banner{position: relative;
    width: 100%;
    overflow: hidden;
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: left 130px;
    background-attachment: fixed;}

.fw_main{width: 1100px;margin: 110px auto 0;}
.fw_top div{line-height: 36px;font-size: 26px;color: #545656;padding-bottom: 22px;border-bottom: 1px solid #d3d3d3;}
.fw_top p{line-height: 36px;font-size: 26px;color: #545656;margin-top: 35px;}
.fw_li{border-top: 1px solid #d3d3d3;position: relative;/*left: 2000px;*/}
.fw_li:first-child{border-top: none;}
.fw_litop{height: 110px;line-height: 110px;font-size: 30px;color: #545656;font-weight: 600;}
.fw_litxt{margin-bottom: 20px;}
.fw_litxt p{line-height: 24px;font-size: 12px;color: #898989;}
.fw_litxt3{overflow: hidden;}
.fw_litxt3 p{float: left;}
.fw_litxt3 div{float: right;background: #c10e24;width: 210px;}
.fw_litxt3 div a{display: block;width: 190px;height: 30px;line-height: 30px;text-align: center;padding-left: 20px;font-size: 12px;color: #fff;background: url("../images/fw_03.jpg") 10px center no-repeat;}
.fw_li:hover .fw_litop{color: #c10e24;}
.join_main{width: 1200px;margin: 40px auto 0;}
.join_topic{line-height: 80px;font-size: 26px;color: #545656;border-bottom: 1px solid #d3d3d3;}
.join_topic2{margin-top: 30px;line-height: 50px;color: #545656;font-size: 26px;}
.join_list{width: 100%;position: relative;margin: 30px 0;}
.join_ul{}
.join_li{overflow: hidden;margin-bottom: 40px;position: relative;}
.join_lile{float: left;width: 74px;height: 74px;line-height: 74px;text-align: center;background: #c30d23;margin-right: 30px;}
.join_lile a{display: block;font-size: 26px;color: #fff;}
.join_li:hover .join_lile a{font-weight: 600;}
.join_lirt{float: left;}
.join_lirt p{line-height: 18px;}
.join_lirt p a{font-size: 12px;color: #898989;}
.join_lirt p:first-child{line-height: 20px;}
.join_lirt p:first-child a{font-size: 16px;color: #545656;}
.join_ewm{position: absolute;right: 200px;/*bottom: 50px;*/bottom: -20px;width: 126px;}
.join_ewm div{width: 126px;height: 126px;}
.join_ewm div img{display: block;width: 100%;height: 100%;}
.join_ewm p{margin-top: 10px;line-height: 23px;font-size: 13px;color: #545656;text-align: center;}
.jrxq_top div{line-height: 22px;font-size: 12px;color: #898989;}
.jrxq_top p{line-height: 22px;font-size: 16px;color: #c30d23;}
.jrxq_txt{margin-top: 20px;}
.jrxq_txt div{line-height: 22px;font-size: 14px;color: #444;}
.jrxq_txt p{line-height: 22px;font-size: 12px;color: #898989;}
.jrxq_bot{margin-top: 40px;line-height: 22px;font-size: 12px;color: #898989;margin-bottom: 50px;}
.jrxq_bot span{color: #c30d23;}

/*jrwm*/
.jrwm{width: 100%;}
.jrwm_top{width: 90%;margin: 0 auto;}
.jrwm_top div{margin-top: 60px;line-height: 40px;text-align: center;font-size: 25px;color: #545656;}
.jrwm_top div span{font-size: 26px;color: #545656;}
.jrwm_top p{margin-top: 15px;line-height: 24px;text-align: center;font-size: 12px;color: #898989;}
.jrwm_top2{width: 900px;margin: 50px auto 0;overflow: hidden;}
.jrwm_topli{width: 30%;float: left;padding-left: 3.33%;position: relative;}
.jrwm_topli div{line-height: 40px;font-size: 26px;color: #c30d23;}
.jrwm_topli p{margin-top: 16px;line-height: 22px;font-size: 12px;color: #898989;}
.jrwm_img1{width: 100%;margin-top: 60px;overflow: hidden;}
.jrwm_img1 img{width: 100%;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.jrwm_img1 img:hover{-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); opacity: 1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.jrwm_pic1{display: block;}
.jrwm_pic2{display: none;}
.jrwm_box{margin: 20px auto;width: 1200px;}
.jrwm_boxli{overflow: hidden;}
.jrwm_boximg{width: 50%;float: left;overflow: hidden;}
.jrwm_boximg img{width: 100%;display: block;height: 100%;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.jrwm_boximg img:hover{-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); opacity: 1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.jrwm_boxtxt{width: 50%;float: left;}
.jrwm_boxtxt div{margin: 40px 0 0 40px;line-height: 40px;font-size: 25px;color: #545656;}
.jrwm_boxtxt p{margin: 10px 40px 0 40px;line-height: 24px;font-size: 12px;color: #898989;}
.jrwm_boxli2{display: block;}
.jrwm_boxli3{display: none;}
.jrwm_boxli:nth-child(2n) .jrwm_boxtxt{float: left;}
.jrwm_boxli:nth-child(2n) .jrwm_boximg{float: right;}
.jrwm_boxli1:nth-child(2n-1){-webkit-transform:translate(-1205px,0);-o-transform:translate(-1205px,0);-moz-transform:translate(-1205px,0);-ms-transform:translate(-1205px,0);}
.jrwm_boxli:nth-child(2n){-webkit-transform:translate(1205px,0);-o-transform:translate(1205px,0);-moz-transform:translate(1205px,0);-ms-transform:translate(1205px,0);}
.jrwm_boxli3{-webkit-transform:translate(1205px,0);-o-transform:translate(1205px,0);-moz-transform:translate(1205px,0);-ms-transform:translate(1205px,0);}
.jrwm_boxli.gw{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;transition:all 1.2s;-webkit-transition:all 1.2s;-moz-transition:all 1.2s;-ms-transition:all 1.2s;-o-transition:all 1.2s;}
.jrwm_img2{width: 100%;overflow: hidden;}
.jrwm_img2 img{width: 100%;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.jrwm_img2 img:hover{-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); opacity: 1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.jrwm_gz{width: 1200px;margin: 30px auto;}
.jrwm_gztop{line-height: 40px;font-size: 30px;color: #545656;padding-bottom: 20px;border-bottom: 1px solid #d3d3d3;}
.jrwm_gzul{overflow: hidden;}
.jrwm_gzli{height: 40px; line-height: 40px;border-bottom: 1px solid #d3d3d3;overflow: hidden;padding: 0 10px}
.jrwm_gzli div{float: left;width: 50%;}
.jrwm_gzli div a{display: block; font-size: 16px;color: #898989;}
.jrwm_gzli p{float: right;width: 50%;text-align: right;}
.jrwm_gzli p a{display: block; font-size: 16px;color: #898989;}
.jrwm_gzli:hover{background: #c30d23;}
.jrwm_gzli:hover div a{color: #fff;}
.jrwm_gzli:hover p a{color: #fff;}
.jrwm_gzmore{width: 170px;height: 36px;line-height: 36px;text-align: center;background: #c30d23;margin: 40px auto 100px;}
.jrwm_gzmore a{display: block;font-size: 16px;color: #fff;}
.jrwm_gzwx{width: 90%;margin: 0 auto; margin-bottom: 100px;}
.jrwm_gzwximg{width: 120px;height: 120px;margin: 10px auto 0;}
.jrwm_gzwximg img{display: block;width: 100%;height: 100%;}
.jrwm_gzwxtxt{margin-top: 16px;}
.jrwm_gzwxtxt div{line-height: 20px;font-size: 16px;color: #898989;text-align: center;}
.jrwm_gzwxtxt p{line-height: 20px;font-size: 12px;color: #898989;text-align: center;margin-top: 10px;}
.jrwm_gzwxtxt p span{color: #c30d23;}






@media only screen and (min-width: 768px){
	.fuwu_banner{height: 400px;}
}


@media only screen and (min-width: 900px)
{
	.gywm_js{height: 420px;}
}

@media only screen and (max-width: 1350px){
	
}


@media only screen and (max-width: 1300px){
	.index_fwwrap p{margin-top: 3%;line-height: 30px;font-size: 20px;;}
}

@media only screen and (max-width: 1200px){
	.header_txt .left dl {font-size: 14px;}
	.header_txt .right1 p {font-size: 24px;}
	.diqu_con h2 {font-size: 30px;}
	.header_txt .right1 span {font-size: 30px;}
	.footer_top{display: none;}
	.footer_bot1{width: 800px;}
	.footer_botli{width: 33.3%;margin:0 0 16px;}
	.gywm_yshcon{width: 900px;margin-left: -450px;}
	.gywm_yshul{width: 900px;}
	.gywm_yshli{width: 200px;margin-right: 33px;}
	.gywm_yshli div{line-height: 40px;font-size: 28px;}
	.gywm_yshli p{line-height: 30px;font-size: 18px;margin: 8px 0 14px;}
	
	.gywm_jxul{width: 88%;}
	.gywm_jxli{width: 33.33%;}
	.gywm_jxliimg{width: 60%;}
	.gywm_jxlitxt{text-align: center;margin-top: 30px;}
	.gywm_jxlitxt span{display: inline-block;line-height: 26px;font-size: 18px;color: #333;text-align: right;}
	.gywm_jxlitxt u{display: inline-block;line-height: 40px;font-size: 30px;color: #c40c26;}
	.join_main {width: 900px;}
	.join_ewm {right: 100px;}
	.jrwm_box{margin: 20px auto;width: 768px;}
	.jrwm_boxtxt div{margin: 30px 0 0 30px;line-height: 40px;font-size: 22px;}
	.jrwm_boxtxt p{margin: 10px 30px 0 30px;}
	.jrwm_gz{width: 880px;}
	.header_txt .left dl dd{padding: 0 0 0 30px;}
	.header_txt .right1 h2 {font-size: 34px;}
}
@media only screen and (max-width: 1100px){
	.index_fwwrap div{width: 30px;height: 30px;}
	.index_fwwrap p{margin-top: 3%;line-height: 30px;font-size: 18px;;}
	.index_fwwrap span{display: block;line-height: 20px;font-size: 12px;color: #fff;text-align: center;}
	.gywm_gs{width: 768px;}
	.gywm_gsli{width: 100px;margin-right: 33px;}
	.gywm_gsli div{width: 100px;height: 100px;}
	.gywm_khcon{width: 900px;margin-left: -420px;}
	.gywm_kht{padding-right: 30px;}
	.gywm_khcon .gywm_topic{padding-right: 30px;}
	.gywm_khli{width: 20%;}
	.fw_main{width: 768px;}
}

@media only screen and (max-width: 1000px){
	/*.anli_topmain{overflow: hidden;overflow-x: auto;white-space: nowrap; }*/
	.anli_topmain{width: 95%;}
	.anli_top span{display: block;float: left;width: 10%; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
	.gywm_yshzjcon{width: 768px;}
	/*.fuwu_banner{
	-webkit-background-size: 100% 100%;-ms-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;-o-background-size: 100% 100%;}
}*/
@media only screen and (max-width: 900px){
	.index_glmain ul li{width: 50%;margin-bottom: 20px;}
	.index_glmain {margin-top: 50px;}
	.index_glmain ul li:nth-child(3){border-left: none;}
	.index_glfwtop div{font-size: 32px;margin: 6px 0 10px;}
	.index_glfwtxt{width: 640px;height: 188px; padding: 40px 0;margin-left: -303px;}
	.index_glfwbot{height: 268px;}
	.index_glfwtxtli div{font-size: 40px;height: 50px;line-height: 50px;}
	.index_glfwtxtli div span{font-size: 18px;}
	.index_glfwtxtli p{font-size: 18px;line-height: 24px;}
	.index_anliwrap div{margin: 8% auto 0;width: 30px;height: 30px;}
	.index_anliwrap p{margin-top: 4%;line-height: 30px;font-size: 20px;}
	.index_anliwrap span{line-height: 18px;font-size: 12px;}
	.gywm_glfwcon{height: 268px;}
	.gywm_jscon{padding: 30px 0;}
	.gywm_jscon{width: 90%;margin-left: -45%;}
	.gywm_jstop {line-height: 30px;font-size: 20px;}
	.gywm_khcon{width: 768px;margin-left: -384px;}
	.gywm_khli{width: 20%;}
	.join_main {width: 768px;}
	.join_ewm {right: 20px;}
	.jrwm_top2{width: 768px;}
	.jrwm_gz{width: 768px;}
	

}
@media only screen and (max-width: 768px){
	.header{display: none;}
	.header_pho{display: block;}
	.header_txt .left {float: none;width: auto;margin-bottom: 30px;}
	.diqu_con h2 {font-size: 20px;padding: 0 0 20px 10px;}
	.header_txt .left dl dt img {width: 80px;height: 80px;}
    .header_txt .left dl dd {line-height: 24px;padding: 0 0 0 10px;}
    .header_txt .left dl:first-child {margin-bottom: 10px;}
    .header_txt .right1 p {font-size: 18px;padding-left: 10px;}
	.header_txt .right1 span {font-size: 20px;padding-left: 10px;}
	.header_diqux {width: 30px;height: 30px;}
	.index_banner{margin-top: 64px;}
	.index_banner .bd img.index_bannerimg2{display:block;}
	.index_banner .bd img.index_bannerimg1{display:none;}
	.index_gl{margin-top: 16px;width: 90%;}
	.index_gltop div{line-height: 30px;font-size: 22px;margin-bottom: 10px;}
	.index_gltop p{line-height: 24px;font-size: 20px;margin-bottom: 10px;}
	.index_gltop span{line-height: 20px;font-size: 14px;}
	.index_fwtop p span {font-size: 20px;}
	.index_fw{width: 90%;margin-top: 28px;}
	.index_fwcon2 {width: 90%;margin: 14px auto 0;}
	.index_glfw{margin-top: 28px;}
	.index_glfwtop{width: 90%;}
	.index_glfwtop p{display:none;}
	.index_glfwtop div{font-size: 22px;line-height: 30px;}
	.index_glfwtxtli{width: 48%;padding-right: 2%;}
	.index_glfwtxtli p{font-size: 16px;line-height: 20px;}
	.index_glfwbot{height: 350px;margin-top: 20px;}
	.index_glfwbot img.index_glfuimg2{display: block;}
	.index_glfwbot img.index_glfuimg1{display: none;}
	.index_glfwtxt{height: 270px;width: 380px;margin-left: -189px;}
    
	.index_anli{width: 90%;margin-top: 0 auto;}
	.footer_bot{margin-top: 20px;}
	.footer_bot1{width: 390px;}
	.footer_botli{width: 50%;}
	.pho{top: 1000px;}

	.slide_rt{position: fixed;right: 0;top: auto;bottom: 0; width: 100%;margin-top: 0;background: #fff;z-index: 9997}
	.slide_rtli{float: left;width: 33.33%;height: 60px;padding-top: 8px; margin-top: 0;background: #c30d23;}
	.slide_rtli div{width: 30px;height: 30px;margin: 0 auto;}
	.slide_rtli div img{display: block;width: 100%;height: 100%;}
	.slide_rtli p{height: 30px;line-height: 30px;text-align: center;}
	.slide_rtli p a{display: block;font-size: 14px;color: #fff;}
	.footer{margin-bottom: 60px;}

	.slide_le{top: 64px;margin-top: 0;width: 140px;}
	.slide_letop {height: 48px;}
	.slide_letop img {width: 54px;height: 30px;margin: 9px 0 0 18px;}
	.slide_leli {padding: 0 0 0 10px;}
	.slide_letop{width: 138px;}
	.slide_lebot {margin: 6px 0 0 10px;}
	.page_banner img.page_bannerimg2{display: block;}
	.page_banner img.page_bannerimg1{display: none;}
	.anli_m{width: 90%;margin: 20px auto 20px;}
	.anli_m p{width: 160px;height: 30px;}
	.anli_m p a{font-size: 12px;padding-left: 10px;width: 150px;height: 30px;line-height: 30px; background: url(../images/lx.jpg) 134px center no-repeat;}
	.anli_main{width: 90%;}
	.page_banner{margin-top: 64px;}

	/*.anli_topmain{overflow: hidden;overflow-x: auto;white-space: nowrap; }*/
	.anli_top span{/*display: inline-block;float: none*/;width: 10%; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
	.anli_topmain{width: 90%;}
	.anli_top span{height: 36px;line-height: 36px;}

	.anli_top span a{font-size: 12px;}
	.alxq_top{width: 90%;}
	.alxq_top .left{float: none;}
	.alxq_top .left p{margin-bottom: 0;}
	.alxq_top .right{margin-bottom: 16px;}
	.alxq_main{width: 90%;}
	.alxq_lj{width: 220px;margin: 16px auto;}
	.alxq_ljli{width: 60px;margin-left: 20px;}
	.alxq_ljli div {width: 60px;height: 60px;}
	.alxq_ljli div a{height: 45px;padding-top: 15px;}
	.alxq_ljli div img{display: block;width: 30px;height: 30px;}
	.alxq_ljli p a{font-size: 12px;}
	.alxq_xgmain{display: none;}
	.alxq_xgmain2{display: block;width: 90%}
	.alxq_xgmain2 .alsq_xgrt {right: -20px;}
	.alxq_xgmain2 .alsq_xgle {left: -20px;}
	.alxq_xgmain2 ul li{width: 48.5%;}
	.alxq_xgtop{padding-top: 20px;margin-bottom: 20px;}
	.alxq_xgmain{margin-top: 20px;margin-bottom: 20px;}
	.gywm_glfwcon{height: 350px;}
	.gywm_glfw {width: 90%;margin: 20px auto 0;}
	.gywm_glfwtop1{line-height: 40px;font-size: 20px;}
	.gywm_glfwtop2{line-height: 20px;}
	.gywm_glfwtop3{line-height: 40px;font-size: 24px;margin-top: 6px;}
	.gywm_jsimg1{display: none;}
	.gywm_jsimg2{display: block;}
	.gywm_gs{width: 90%;margin: 30px auto;}
	.gywm_topic {line-height: 30px;font-size: 20px;}
	.gywm_gsli{width: 15%;margin-right:2%;}
	.gywm_gsli div{width: 100%;}
	.gywm_gsli p{font-size: 12px;}
	.ysh_img2{display: block;}
	.ysh_img1{display: none;}

	.gywm_yshcon{width: 90%;margin-left: -45%;padding: 20px 0;}
	.gywm_yshul{width: 100%;margin-top: 20px;}
	.gywm_yshli{ width: 22.7%;margin-right: 3%;}
	.gywm_yshli:last-child{margin-right: 0;}
	.gywm_yshli div{line-height: 30px;font-size: 20px;}
	.gywm_yshli p{line-height: 26px;font-size: 16px;margin: 8px 0 12px;}
	.gywm_yshzjcon{padding: 25px 0;width: 90%;}
	.gywm_yshzj div{line-height: 30px;font-size: 20px;}
	.gywm_yshzj p{line-height: 20px;font-size: 14px;margin-top: 6px;}
	.zykh_img2{display: block;}
	.zykh_img1{display: none;}
	.gywm_khmore{display: block;}
	.gywm_kh {background-image: url(../images/zykh_img2.jpg);}
	/*.gywm_ysh{background-image: url(../images/ysh_img2.jpg);}*/
	/*.gywm_ysh:before{background: url("../images/ysh_img2.jpg") center 0 no-repeat;}*/
	.gywm_js{background-image: url(../images/glfw03.jpg);}
	.index_glfwbot{background-image: url(../images/glfw03.jpg);}
	.gywm_khcon{width: 90%;margin-left: -45%;padding: 20px 0 0;}
	.gywm_kht{padding-right: 0px;}
	.gywm_khcon .gywm_topic{padding-right: 0px;}
	.gywm_kht{margin: 6px 0 14px;line-height: 20px;}
	.gywm_khul{margin-bottom: 18px;overflow: hidden;}
	.gywm_khli{width: 33%;margin-bottom: 18px;float: left;}
	/*.gywm_khli:nth-child(1){display: block;}
	.gywm_khli:nth-child(2){display: block;}
	.gywm_khli:nth-child(3){display: block;}*/
	.gywm_khlion{display: block;}
	.gywm_khli div{line-height: 20px;font-size: 16px;margin-bottom: 6px;}
	.index_glfw{margin-bottom: 30px;}
	.gywm_khli p{line-height: 18px;}
	.gywm_zhry{padding: 20px 5%;}
	.gywm_jxul{width: 95%;}
	.gywm_jxli{width: 33.33%;}
	.gywm_jxliimg{width: 60%;}
	.gywm_jxlitxt{text-align: center;margin-top: 30px;}
	.gywm_jxlitxt span{display: inline-block;line-height: 18px;font-size: 14px;color: #333;text-align: right;}
	.gywm_jxlitxt u{display: inline-block;line-height: 40px;font-size: 36px;color: #c40c26;}
	.gywm_jxtop {line-height: 40px;font-size: 20px;}
	.gywm_conta {padding: 30px 0;}
	.fw_main{width: 90%;}
	.fw_litxt3 p{margin-bottom: 16px;}
	.fw_main {margin-top: 20px;}
	.fw_top div{font-size: 18px;line-height: 24px;}
	.fw_top p{margin-top: 10px;font-size: 18px;line-height: 24px;}
	.fw_litop {height: 50px;line-height: 50px;font-size: 20px;}
	.fw_litxt {margin-bottom: 6px;}
	.fw_litxt3 p {float: none;}
	.fw_litxt3 div {float: none;margin-bottom: 10px;}
	.join_main {width: 90%;margin-top: 10px;}
	.join_ewm {position: relative;top: 0;left: 0;margin: 0 auto;}
	.join_topic {line-height: 30px;font-size: 20px;padding: 10px 0;}
	.join_topic2 {margin-top: 10px;line-height: 30px;font-size: 20px;}
	.join_list{margin-top: 16px;}
	.join_lile{margin-right: 10px;}
	.join_lile{float: none;width: 100%;height: 34px;line-height: 34px;margin-bottom: 16px;}
	.join_lile a{font-size: 18px;}
	.join_li{margin-bottom: 20px;}
	.jrxq_bot{margin: 20px 0;}
	.index_bannerbtn{margin-top: -15px;width: 15px;height: 30px;}
	.index_banner .prev{left: 10px;}
	.index_banner .next{right: 10px;}
	.index_banner .hd {bottom: 10px;}
	.jrwm_pic2{display: block;}
	.jrwm_pic1{display: none;}
	.jrwm_box{margin: 20px auto;width: 500px;}
	.jrwm_boxtxt div{margin: 10px 0 0 10px;line-height: 24px;font-size: 18px;}
	.jrwm_boxtxt p{margin: 10px 10px 0 10px;line-height: 18px;}
	.jrwm_top2{width: 90%;margin: 20px auto 0;}
	.jrwm_topli{width: 30%;float: left;padding-left: 3.33%}
	.jrwm_topli div{line-height: 30px;font-size: 20px;color: #c30d23;}
	.jrwm_topli p{margin-top: 16px;line-height: 20px;font-size: 12px;color: #555;}
	.jrwm_img1{margin-top: 16px;}
	.jrwm_gz{width: 460px;}
	.index_glfwtxt {padding: 40px 0;}
	.jrwm_top div {margin-top: 30px;}
	.gywm_conta p {font-size: 12px;}
	.jrwm_top div {line-height: 30px;font-size: 20px;}
	.alxq_xgmain .swiper-button-next,.alxq_xgmain  .swiper-container-rtl .swiper-button-prev {right: -20px;}
	.alxq_xgmain .swiper-button-prev,.alxq_xgmain  .swiper-container-rtl .swiper-button-next {left: -20px;}
	.gywm_glfwtop2{font-size: 16px;}
	.gywm_glfwtop6{font-size: 12px;}
	.toTop{display: none;}
	.slide_le{display: none;}

}
@media only screen and (max-width: 650px){
	.anli_top{background: none;padding-top: 10px;}
	.anli_topmain{border: none;width: 95%;background: none;}
	.anli_top span{width: 17%;margin: 0 1.5% 10px;border:none;background: #f2f2f2;border-radius: 3px;}
}

@media only screen and (max-width: 500px){
	.index_glmain ul li{width: 100%;margin-bottom: 10px;border-left: none;padding: 0}
	.index_glmain{margin-top: 20px;}
	.index_glmain ul li div{margin-bottom: 0;}
	.index_glmain ul li div span{font-size: 20px;}
	.index_glfwtxt{padding: 26px 0;height: 228px;}
	.index_glfwtxt{width: 360px;margin-left: -174px;}
	.index_glfwtxtli{padding: 5px 2% 5px 0;}
	.index_glfwtxtli div{font-size: 24px;height: 30px;line-height: 30px;}
	.index_glfwtxtli div span{font-size: 14px;}
	.index_glfwtxtli p{font-size: 14px;line-height: 18px;height: 36px;overflow: hidden;}
	.index_glfwbot{height: 280px;}
	.footer_botli{width: 187px;float: none;margin: 0 auto 16px;}
	.footer_bot2 {border-top: 1px solid #999;width: 90%;padding: 10px 5% 30px;}
	.gywm_glfwcon{height: 280px;}
	.gywm_gs{width: 80%;margin: 20px auto;}
	.gywm_gsli{width: 30%;margin-right:3%;margin-bottom: 10px;}
	.gywm_gsli:nth-child(3n){margin-right: 0;}
	.gywm_gsul{margin-top: 20px;}
	.gywm_yshli{ width: 48%;margin-right: 4%;margin-bottom: 10px;}
	.gywm_yshli:nth-child(2n){margin-right: 0;}
	.gywm_conta {padding: 20px 0;}
	.jrwm_box{margin: 20px auto;width: 90%;}
	.jrwm_boximg{width: 90%;float: none;margin: 0 auto;}
	.jrwm_boxtxt{width: 90%;float: none;margin: 10px auto;}
	.jrwm_boxli{margin-bottom: 10px;}
	.jrwm_boxli:nth-child(2n) .jrwm_boxtxt{float: none;}
	.jrwm_boxli:nth-child(2n) .jrwm_boximg{float: none;}
	.jrwm_boxtxt div{margin: 0;line-height: 30px;font-size: 18px;color: #333;}
	.jrwm_boxtxt p{margin: 10px 0;line-height: 18px;font-size: 12px;color: #333;}
	.jrwm_boxli3{display: block;}
	.jrwm_boxli2{display: none;}
	.jrwm_top2{width: 90%;margin: 20px auto 0;}
	.jrwm_topli{width: 100%;padding-left: 0;margin-bottom: 16px;}
	.jrwm_topli div{line-height: 30px;font-size: 20px;color: #c30d23;text-align: center;}
	.jrwm_topli p{margin-top: 6px;line-height: 20px;font-size: 12px;color: #555;text-align: center;}
	.jrwm_gz{width: 90%;}
	.jrwm_gztop {line-height: 30px;font-size: 20px;}
	.jrwm_gzli div a {font-size: 14px;}
	.jrwm_gzli p a {font-size: 14px;}
	.jrwm_gzmore{margin: 20px auto;}
	.jrwm_gzwx{margin-bottom: 30px;}
	.gywm_jxli{width: 60%;float: none;margin:  0 auto 16px;}
	.gywm_jxliimg{width: 50%;}
	.gywm_jxlitxt{text-align: center;margin-top: 30px;}
	.gywm_jxlitxt span{display: inline-block;line-height: 20px;font-size: 16px;color: #333;text-align: right;}
	.gywm_jxlitxt u{display: inline-block;line-height: 40px;font-size: 38px;color: #c40c26;}
	.gywm_jxlitxt {margin-top: 10px;}
	.gywm_ysh img.ysh_img2{width: 116%;margin-left: -8%;}
}
@media only screen and (max-width: 460px){
.gywm_ysh img.ysh_img2{width: 130%;margin-left: -15%;}
}
@media only screen and (max-width: 420px){
	.gywm_jxul{width: 90%;}
	.gywm_jxli{width: 90%;float: none;margin:  0 auto 14px;}
	.gywm_jxliimg{width: 50%;}
	.gywm_jxlitxt{text-align: center;margin-top: 30px;}
	.gywm_jxlitxt span{display: inline-block;line-height: 20px;font-size: 16px;color: #333;text-align: right;}
	.gywm_jxlitxt u{display: inline-block;line-height: 40px;font-size: 38px;color: #c40c26;}
	.gywm_jxlitxt {margin-top: 10px;}
	.footer_bot1{width:90%;}
}

@media only screen and (max-width: 380px){
	.index_glfwtxt {width: 90%;margin-left: -45%;}
}
