body{min-width:7.5rem;width:7.5rem;margin:0 auto;}
.wrap{width:7.5rem;min-width:7.5rem;margin:0 auto;}
.wrap726{width:7.26rem;min-width:7.26rem;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.mg{margin:0px 0px !important;}
.ml{margin-left:0px !important;}
.libb{border:none !important; display:none;}
.trans{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
@font-face{
	font-family:'oswald';
	src: url('/inc/file/oswa.ttf');
}
/*pic_box*/
.pic_box{ text-align:center;font-size:0;}
.pic_box span{vertical-align:middle; height:100%; display:inline-block;font-size:0;}
.pic_box img{vertical-align:middle;}

#header{height:1.2rem;position:relative;}
#header .logo{width:2.91rem;height:0.63rem;overflow:hidden;margin:0.21rem 0px 0px 0.28rem;}
#header .gpdm{font-size:0.16rem;margin:0.56rem 0px 0px 0.1rem;}
#header .button{margin-top:0.1rem;}
#header .button>ul>li{text-align:center;margin-right:0.2rem;float:left;}
#header .button>ul>li .button_pic{width:0.52rem;height:0.52rem;overflow:hidden;margin:0 auto;margin-bottom:0.09rem;}
#header .button>ul>li .button_font{font-size:0.16rem;}
#header .nav{position:absolute;right:0.14rem;top:1rem;width:3rem;display:none;z-index:99999;}
#header .nav>ul>li{height:0.5rem;height:0.5rem;border-bottom:1px dashed #d4d4d4;line-height:0.5rem;text-align:center;background:#a72126;}
#header .nav>ul>li>a{font-size:0.16rem;color:#fff;text-decoration:none;}
#header .nav>ul>li:hover{background:#b94d51;}

#banner{height:2.51rem;overflow:hidden;width:7.5rem;}
#banner ul li{width:100%;height:2.51rem;overflow:hidden;}
#banner ul li a{width:100%;height:2.51rem;display:block;}

#main .top_title{margin:0.34rem 0px 0.14rem 0px;}
#main .top_title .left_line{width:2.33rem;overflow:hidden;margin-top:0.1rem;}
#main .top_title .right_line{width:2.4rem;overflow:hidden;margin-top:0.1rem;}
#main .top_title .english{font-size:0.34rem;font-family:'oswald';color:#ae1b20;font-weight:lighter;margin:0px 0.08rem;}
#main .top_title .chinese{font-size:0.29rem;color:#000;}

#main .index_pro .index_prolist>ul>li{width:2.5rem;float:left;text-align:center;height:2.22rem;cursor:pointer;}
#main .index_pro .index_prolist>ul>li .propic{overflow:hidden;text-align:center;margin:0.32rem auto 0.23rem auto;}
#main .index_pro .index_prolist>ul>li .propic0{width:0.72rem;height:0.6rem;margin:0.38rem auto 0.23rem auto;}
#main .index_pro .index_prolist>ul>li .propic1{width:0.49rem;height:0.55rem;margin:0.43rem auto 0.23rem auto;}
#main .index_pro .index_prolist>ul>li .propic2{width:0.61rem;height:0.66rem;margin:0.32rem auto 0.23rem auto;}
#main .index_pro .index_prolist>ul>li .profont .proen{font-size:0.24rem;color:#4e4e4e;display:block;}
#main .index_pro .index_prolist>ul>li .profont .procn{font-size:0.24rem;color:#040404;display:block;}
#main .index_pro .index_prolist>ul>li:hover{background:url('../images/pbg.jpg');background-size:100% 100%;}
#main .index_pro .index_prolist>ul>li:hover .profont a{color:#a72126;}
#main .index_info .index_infolist>ul>li{height:1.56rem;border-bottom:1px dashed #acacac;padding:0.28rem 0.3rem 0.28rem 0.2rem;cursor:pointer;}
#main .index_info .index_infolist>ul>li .infopic{width:2.85rem;height:1.56rem;overflow:hidden;}
#main .index_info .index_infolist>ul>li .infofont{width:3.95rem;overflow:hidden;}
#main .index_info .index_infolist>ul>li .infofont .info_title{font-size:0.14rem;color:#000;display:block;}
#main .index_info .index_infolist>ul>li .infofont .info_time{margin:0.15rem 0;}
#main .index_info .index_infolist>ul>li .infofont .info_time .info_time_pic{width:0.2rem;height:0.23rem;overflow:hidden;}
#main .index_info .index_infolist>ul>li .infofont .info_time .date_info{font-size:0.12rem;color:#606060;margin:0px 0px 0px 0.11rem;}
#main .index_info .index_infolist>ul>li .infofont .info_brief{height:0.45rem;overflow:hidden;font-size:0.14rem;color:#222;line-height:0.24rem;margin-bottom:0.16rem;}
#main .index_info .index_infolist>ul>li .infofont .info_more{color:#b33f43;font-size:0.13rem;}
#main .index_info .index_infolist>ul>li:hover{border-bottom:1px dashed #b33f43;}
#main .index_info .index_infolist>ul>li:hover .infofont .info_title{color:#b33f43;}
#main .index_case .index_caselist{margin-bottom:0.26rem;}
#main .index_case .index_caselist>ul>li{float:left;width:1.86rem;height:1.83rem;background:#777;text-align:center;margin:0px 0px 0.02rem 0.02rem;cursor:pointer;}
#main .index_case .index_caselist>ul>li:hover{background:#a72126;}
#main .index_case .index_caselist>ul>li .casepic{width:0.88rem;height:0.88rem;overflow:hidden;margin:0.31rem auto 0.05rem auto;}
#main .index_case .index_caselist>ul>li .casetitle{font-size:0.18rem;color:#fff;}
#main .ad{height:1.91rem;overflow:hidden;}
#main .ad>a{height:1.91rem;width:100%;display:inline-block;}
#main .bread{border-bottom:1px solid #d0d0d0;margin-bottom:0.21rem;}
#main .bread .breadpic{width:0.22rem;height:0.23rem;overflow:hidden;display:inline-block;margin:0.19rem 0.11rem 0px 0px;}
#main .bread>a{font-size:0.14rem;color:#0b0b0b;}
#main .bread .aons{color:#b33f43;text-decoration:none;}
#main .bread>span{margin:0px 0.1rem;font-size:0.14rem;color:#0b0b0b;}
#main .article_nav{margin-bottom:0.37rem;}
#main .article_nav>a{display:inline-block;width:1.35rem;height:0.58rem;background:url('../images/grey.png');background-size:100% 100%;margin-left:0.06rem;}
#main .article_nav>a>span{font-size:0.16rem;color:#fff;margin-top:0.14rem;display:block;}
#main .article_nav>a>.ap1{width:0.22rem;height:0.29rem;overflow:hidden;margin:0.1rem 0.06rem 0px 0.18rem;}
#main .article_nav>a>.ap2{width:0.19rem;height:0.24rem;overflow:hidden;margin:0.14rem 0.06rem 0px 0.23rem;}
#main .article_nav>a>.ap3{width:0.2rem;height:0.24rem;overflow:hidden;margin:0.14rem 0.06rem 0px 0.23rem;}
#main .article_nav>a>.ap4{width:0.18rem;height:0.24rem;overflow:hidden;margin:0.14rem 0.06rem 0px 0.25rem;}
#main .article_nav>a>.ap5{width:0.22rem;height:0.24rem;overflow:hidden;margin:0.15rem 0.06rem 0px 0.22rem;}
#main .article_nav .aon{background:url('../images/red.png');background-size:100% 100%;}
#main .article_con{line-height:normal;min-height:5rem;}
#main .article_con .join_contact>ul>li{margin-bottom:0.18rem;}
#main .article_con .join_contact>ul>li .join_conpic{width:0.43rem;height:0.43rem;overflow:hidden;}
#main .article_con .join_contact>ul>li .join_font{font-size:0.16rem;margin:0.1rem 0px 0px 0.15rem;color:#270000;}
#main .article_con .article_url{margin-bottom:0.2rem;}
#main .article_con .article_url>a{width:1.7rem;height:1.71rem;overflow:hidden;display:inline-block;text-align:center;margin-left:0.15rem;}
#main .article_con .article_url>.a1{background:url('../images/r1.png');background-size:100% 100%;}
#main .article_con .article_url>.a2{background:url('../images/r2.png');background-size:100% 100%;}
#main .article_con .article_url>.a3{background:url('../images/r3.png');background-size:100% 100%;}
#main .article_con .article_url>.a4{background:url('../images/r4.png');background-size:100% 100%;}
#main .article_con .article_url>a .url_pic{margin:0.48rem auto 0.1rem auto;}
#main .article_con .article_url>a>.up1{width:0.54rem;height:0.54rem;overflow:hidden;}
#main .article_con .article_url>a>.up2{width:0.54rem;height:0.55rem;overflow:hidden;}
#main .article_con .article_url>a>.up3{width:0.48rem;height:0.48rem;overflow:hidden;}
#main .article_con .article_url>a>.up4{width:0.53rem;height:0.47rem;overflow:hidden;}
#main .article_con .article_url>a>span{font-size:0.16rem;color:#fff;}
#main .article_con .article_more{width:7rem;height:0.55rem;background:url('../images/amore.png');background-size:100% 100%;text-align:center;margin:0 auto;margin-bottom:0.3rem;display:block;line-height:0.55rem;text-decoration:none;}
#main .article_con .article_more>.amorefont{width:1.25rem;margin:0 auto;}
#main .article_con .article_more>.amorefont>.arrow{font-size:0.24rem;color:#fff;}
#main .article_con .article_more>.amorefont>.spot{font-size:0.24rem;color:#fff;margin-top:-0.06rem;}
#main .article_con .article_more>.amorefont>.amore{font-size:0.16rem;color:#fff;}
#main .article_con .partner>ul>li{width:2.05rem;height:2.05rem;overflow:hidden;float:left;margin:0px 0px 0.25rem 0.55rem;}
#main .article_con .news_list>ul>li{height:1.56rem;border-bottom:1px dashed #acacac;padding:0.28rem 0.3rem 0.28rem 0.2rem;cursor:pointer;}
#main .article_con .news_list>ul>li .infopic{width:2.85rem;height:1.56rem;overflow:hidden;}
#main .article_con .news_list>ul>li .infofont{width:3.75rem;overflow:hidden;}
#main .article_con .news_list>ul>li .infofont .info_title{font-size:0.14rem;color:#000;display:block;}
#main .article_con .news_list>ul>li .infofont .info_time{margin:0.15rem 0;}
#main .article_con .news_list>ul>li .infofont .info_time .info_time_pic{width:0.22rem;height:0.23rem;overflow:hidden;}
#main .article_con .news_list>ul>li .infofont .info_time .date_info{font-size:0.12rem;color:#606060;margin:0px 0px 0px 0.11rem;}
#main .article_con .news_list>ul>li .infofont .info_brief{height:0.45rem;overflow:hidden;font-size:0.14rem;color:#222;line-height:0.24rem;margin-bottom:0.2rem;}
#main .article_con .news_list>ul>li .infofont .info_more{color:#b33f43;font-size:0.13rem;}
#main .article_con .news_list>ul>li:hover{border-bottom:1px dashed #b33f43;}
#main .article_con .news_list>ul>li:hover .infofont .info_title{color:#b33f43;}
#main .article_cons img{height:auto !important;}
#main .article_cons{width:100%;overflow:hidden;}
#main .products_nav{margin-bottom:0.37rem;}
#main .products_nav>.p1{width:4.5rem;}
#main .products_nav>.p2{width:3.5rem;}
#main .products_nav>.p3{width:3rem;}
#main .products_nav>a{display:inline-block;width:2.5rem;height:0.58rem;background:url('../images/grey.png');background-size:100% 100%;margin-left:0.06rem;}
#main .products_nav>a>span{font-size:0.16rem;color:#fff;margin-top:0.14rem;display:block;}
#main .products_nav>a>.ap1{width:0.26rem;height:0.21rem;overflow:hidden;margin:0.14rem 0.06rem 0px 0.18rem;}
#main .products_nav>a>.ap2{width:0.23rem;height:0.22rem;overflow:hidden;margin:0.14rem 0.06rem 0px 0.23rem;}
#main .products_nav>a>.ap3{width:0.22rem;height:0.2rem;overflow:hidden;margin:0.14rem 0.06rem 0px 0.23rem;}
#main .products_nav>a>.ap4{width:0.25rem;height:0.28rem;overflow:hidden;margin:0.12rem 0.13rem 0px 0.41rem;}
#main .products_nav>a>.ap5{width:0.24rem;height:0.24rem;overflow:hidden;margin:0.15rem 0.08rem 0px 0.28rem;}
#main .products_nav>a>.ap6{width:0.25rem;height:0.21rem;overflow:hidden;margin:0.17rem 0.1rem 0px 0.2rem;}
#main .products_nav>a>.ap7{width:0.23rem;height:0.21rem;overflow:hidden;margin:0.14rem 0.06rem 0px 0.2rem;}
#main .products_nav>a>.ap8{width:0.21rem;height:0.22rem;overflow:hidden;margin:0.14rem 0.06rem 0px 0.2rem;}
#main .products_nav>a>.ap9{width:0.19rem;height:0.23rem;overflow:hidden;margin:0.16rem 0.06rem 0px 0.2rem;}
#main .products_nav>a>.ap10{width:0.22rem;height:0.23rem;overflow:hidden;margin:0.14rem 0.04rem 0px 0.06rem;}
#main .products_nav>a>.ap11{width:0.18rem;height:0.23rem;overflow:hidden;margin:0.17rem 0.04rem 0px 0.06rem;}
#main .products_nav .aon{background:url('../images/red.png');background-size:100% 100%;}
#main .infolist{min-height:5rem;line-height:normal;overflow:hidden;width:100%;}
#main .infolist>ul>li{height:1.56rem;border-bottom:1px dashed #acacac;padding:0.28rem 0.3rem 0.28rem 0.2rem;cursor:pointer;}
#main .infolist>ul>li .infopic{width:2.85rem;height:1.56rem;overflow:hidden;}
#main .infolist>ul>li .infofont{width:3.79rem;overflow:hidden;}
#main .infolist>ul>li .infofont .info_title{font-size:0.14rem;color:#000;display:block;}
#main .infolist>ul>li .infofont .info_time{margin:0.15rem 0;}
#main .infolist>ul>li .infofont .info_time .info_timepic{width:0.19rem;height:0.23rem;overflow:hidden;}
#main .infolist>ul>li .infofont .info_time .date_info{font-size:0.12rem;color:#606060;margin-left:0.11rem;}
#main .infolist>ul>li .infofont .info_brief{height:0.45rem;overflow:hidden;font-size:0.14rem;color:#222;line-height:0.24rem;margin-bottom:0.2rem;}
#main .infolist>ul>li .infofont .info_more{color:#b33f43;font-size:0.13rem;}
#main .infolist>ul>li:hover{border-bottom:1px dashed #b33f43;}
#main .infolist>ul>li:hover .infofont .info_title{color:#b33f43;}
#main .instance .instance_cate{margin-bottom:0.26rem;}
#main .instance .instance_cate>ul>li{float:left;width:1.86rem;height:1.83rem;background:#777;text-align:center;margin:0px 0px 0.02rem 0.02rem;}
#main .instance .instance_cate>ul>li:hover{background:#a72126;}
#main .instance .instance_cate .icateon{background:#a72126;}
#main .instance .instance_cate>ul>li .casepic{width:0.88rem;height:0.88rem;overflow:hidden;margin:0.31rem auto 0.22rem auto;}
#main .instance .instance_cate>ul>li .casetitle{font-size:0.18rem;color:#fff;}
#main .datacenter form{margin-top:0.5rem;width:100%;text-align:center;}
#main .datacenter form>span{font-size:0.16rem;}
#main .datacenter form>input{width:40%;margin-bottom:0.2rem;height:0.3rem;}
#main .datacenter form>input[type=submit]{cursor:pointer;margin-left: 0.75rem;width: 41%;height:0.4rem;}
#main .instance_list{min-height:5rem;overflow:hidden;word-break: break-all;}
#main .instance_list>ul>li{float:left;text-align:center;margin:0px 0px 0.3rem 0.15rem;}
#main .instance_list>ul>li .instance_pic{width:2.4rem;height:1.4rem;overflow:hidden;}
#main .instance_list>ul>li .instance_title{font-size:0.16rem;margin-top:0.2rem;}

#footer .index_partners{height:1.02rem;background:#262626;}
#footer .index_partners .partners_title{font-size:0.18rem;color:#fff;margin:0.41rem 0px 0px 0.16rem;}
#footer .index_partners .partners_list{margin-top:0.29rem;}
#footer .index_partners .partners_list ul li{float:left;margin-left:0.23rem;width:1.3rem;height:0.46rem;overflow:hidden;}
#footer .copyright{height:0.68rem;background:#131313;color:#fff;line-height:0.68rem;text-align:center;font-size:0.13rem;}
#footer .footer_bottom{height:0.81rem;}
#footer_nav{height:0.81rem;width:7.5rem;min-width:7.5rem;position:fixed;bottom:0px;left:0px;}
#footer_nav>a{width:25%;display:inline-block;background:#a72126;height:0.81rem;}
#footer_nav>a:hover{background:#8f0005;}
#footer_nav>a .fnavpic{width:0.35rem;height:0.35rem;overflow:hidden;margin:0.32rem 0.14rem 0px 0.29rem;}
#footer_nav>a .xf{height:0.39rem;margin-top:0.25rem;}
#footer_nav>a>span{font-size:0.18rem;color:#fff;display:block;margin-top:0.37rem;}
#footer_nav .mt{margin-top:0.29rem !important;}

.custom_online{ position: fixed; bottom:50px; right:3px; }
.custom_online .custom_item{ width:45px; height: 45px; }
.custom_online .custom_item img{ max-width:100%; max-height:100%; }