@charset "gb2312";
/* CSS Document */

#LXB_CONTAINER_SHOW,#LRfloater1{ display:none !important; }
*{ box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; margin:0; padding:0; }
body{ line-height:1.5; color:#333; font-family:Microsoft Yahei, sans-serif; font-size:0.24rem; max-width:640px; margin:0 auto; box-shadow:0 0 2px 2px #CCC; }
h1, h2, h3, h4, h5, h6{ font-weight:normal; }
input, select{ font-family:Microsoft Yahei, sans-serif; border:none; background:none; border-color:#5BD999; }
a{ text-decoration:none; outline:none; color:#444; }
a:hover{ text-decoration:none; }
ul, li{ list-style:none; }
table{ border-collapse:collapse; border-spacing:0; }
img{ border:none; vertical-align:middle; max-width:100%; }
.clearfix{ zoom:1; display:block }
.clearfix:after{ content:""; height:0; display:block; clear:both; visibility:hidden; }
.layout{ width:16rem; margin:0 auto; background:#FFF; overflow:hidden; }
.container-fd{ width:14.4rem; margin:0 auto; }
.clear{ zoom:1; display:block }
.clear:after{ content:""; height:0; display:block; clear:both; visibility:hidden; }
.fl{ float:left; }
.fr{ float:right; }
.mc{ margin:0 auto; }
.dis-inline{ display:inline-block; vertical-align:middle; }
.text-center{ text-align:center; }
::-webkit-inner-spin-button{ visibility:hidden; }
div{ margin:0 auto }
/**/
.popMenu{ display:none; }
.menulists{ position:absolute; width:100%; }
.menulist{ width:100%; z-index:99999999; position:relative; padding-bottom:5rem; }
.menulist dl{ margin:0.1rem; background:#F8B83A; padding:0.1rem; color:#FCFDFE; position:relative; }
.menulist dl:nth-of-type(2), .menulist dl:nth-of-type(6){ background:#84D5F0; }
.menulist dl:nth-of-type(3), .menulist dl:nth-of-type(7){ background:#82D04D; }
.menulist dl:nth-of-type(4){ background:#FF6F84; }
.menulist dt{ border-bottom:1px #FFF dashed; position:relative; }
.menulist dt:before{ content:"+"; float:left; left:0; top:50%; width:0.7rem; color:white; text-align:center; border-radius:50%; font-size:0.5rem; font-weight:bold; }
.menulist dt b{ }
.menulist dt b a{
 font-size:0.5rem;
 color:white;
}
.menulist dt span{ font-size:1.6rem; padding-left:10px; opacity:0.75; }
.menulist dd{ padding:0.1rem 0; }
.menulist dd a{ float:left; width:33.33%; font-size:0.28rem; color:white; }
.menulist dl:nth-of-type(4) dd a{ float:left; width:50%; }
/**/
#banner{
 position:relative;
}
#banner .hd{
 position:absolute;
 width:100%;
 text-align:center;
 bottom:0.1rem;
}
#banner .hd span{
 display:inline-block;
 width:0.2rem;
 height:0.2rem;
 background-color:#BCBCBC;
 border-radius:50%;
 margin:0 0.05rem;
}
#banner .hd span.on{
 background-color:#6A5ACD;
}
.sy_zj{ border-bottom:#E8E8E8 solid 0.12rem; position:relative; overflow:hidden; padding:0.2rem; }
.sy_zj1{ width:1.6rem; float:left; text-align:center; display:inline; margin-right:0.2rem; }
.sy_zj1 a{ display:block; }
.sy_zj1 a img{ }
.sy_zj1 li{ background:url(../images/doc_ico1.jpg) no-repeat center; background-size:1.16rem; color:#363636; text-align:center; padding:0.1rem 0; }
.sy_zj1 p{ color:#F60; text-align:center; font-size:0.2rem; }
.sy_zj2{ border-bottom:1px solid #EDEDED; overflow:hidden; position:relative; }
.sy_zj2 li{ font-size:0.36rem; color:#1D222E; font-weight:bold; float:left; }
.sy_zj2 li span{ font-weight:normal; font-size:0.24rem; }
.sy_zj2 li strong{ font-weight:normal; margin:auto 0.1rem; }
.sy_zj2 p{ text-align:center; border:1px solid #626262; color:#626262; float:right; right:0; top:50%; font-size:0.2rem; line-height:1.3; margin-top:0.2rem; }
.sy_zj2 p:nth-child(3){
 right:0.7rem;
 background:url(../images/doc_ico2.png) no-repeat 0;
 background-size:0.15rem;
 padding-left:0.2rem;
 margin-right:0.1rem;
}
.sy_zj3{ background:url(../images/doc_ico6.jpg) no-repeat left; background-size:1rem; overflow:hidden; padding:0.1rem 0; }
.sy_zj3 li{ float:right; background:#EDEDED; margin-right:0.3rem; color:#131313; text-align:center; padding:0 0.1rem; font-size:0.2rem; }
.sy_zj3 li span{ color:#FD8A01; }
.sy_zj4{
 overflow:hidden;
}
.sy_zj4 p{ color:#31364D; text-align:justify; font-size:0.22rem; line-height:1.8; }
.sy_zj4 p a{ color:#F00; }
.sy_zj5{
 overflow:hidden;
 padding-top:0.2rem;
}
.sy_zj5 a{ float:left; border:1px solid; border-radius:0.05rem; padding:0 0.1rem 0 0.4rem; background:no-repeat 0.05rem; background-size:0.27rem; display:inline; margin:0 0.1rem; }
.sy_zj5 a p{ width:0.8rem; height:0.8rem; float:left; margin-right:0.1rem; margin-top:-0.1rem; }
.sy_zj5 a p img{ width:0.8rem; height:0.8rem; }
.sy_zj5 a:nth-child(1){ color:#1876C6; background-image:url(../images/doc_ico3.png); }
.sy_zj5 a:nth-child(2){ color:#FF6790; background-image:url(../images/doc_ico4.png); }
.sy_zj5 a:nth-child(3){ color:#257ECB; background-image:url(../images/doc_ico5.png); }
/**/
.yygh{
 padding:0.2rem 0;
}
.yygh dl{ padding:0.1rem 0.2rem; }
.yygh dt{ font-size:0.3rem; line-height:2; }
.yygh dd{
 overflow:hidden;
}
.yyabd{ background:#f1f1f1; border:1px #E5E5E5 solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:0.3rem; line-height:2; padding:0 2%; color:#333; width:100%; }
.yyselect{ background:#f1f1f1; border:1px #E5E5E5 solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:0.3rem; height:0.6rem; padding:0 2%; color:#333; width:100%; }
.yybd1{ }
.yybd3{ }
.yybd4{
 font-family:microsoft yahei;
}
.yygh dd li{ float:left; width:45%; }
.yygh dd li:nth-of-type(2){ width:55%; }
.yytj{
 display:block;
 width:80%;
 background-color:#FD5D17;
 color:white;
 font-size:0.3rem;
 margin:0 auto;
 border-radius:0.1rem;
 line-height:2;
}
/**/
.foot{ background:url(../images/foot_bg.jpg) no-repeat 0 0; background-size:100%; padding:0.2rem 0 1.3rem 0; position:relative; }
.foot p.p1{ padding-bottom:0.1rem; padding-left:3.1rem; }
.foot p.p1 strong{ display:block; }
.foot p.p2{ overflow:hidden; padding-left:3.1rem; padding-bottom:0.1rem; }
.foot p.p2 a{ float:left; display:inline; margin-right:0.3rem; }
.foot p.p2 a img{ height:0.4rem; }
.foot .p3{ position:absolute; width:1.85rem; left:0.2rem; top:0.3rem; }
/**/
#index_logo{ position:relative; }
#index_logo span.showMenu{ position:absolute; left:0; width:15%; height:100%; z-index:2; }
#index_logo a{ position:relative; }
#index_logo a.a1{ position:absolute; right:0; top:0; height:100%; width:1.2rem; z-index:2; }
#index_nav{ overflow:hidden; padding:0.3rem 0; }
#index_nav a{ float:left; width:33.33%; }
#index_nav a img{ display:block; margin:0 auto; max-width:1.5rem; }
#index_nav a span{ display:block; text-align:center; color:#FB405A; padding-top:0.1rem; font-size:0.28rem; }
#index_nav a:nth-child(2) span{
 color:#FD5F19;
}
#index_nav a:nth-child(3) span{
 color:#728E5A;
}
#index_serv1{ overflow:hidden; padding:0.3rem 0; text-align:center; }
#index_serv1 a{ display:inline-block; margin:0 7%; padding:0.1rem; border:1px dashed #AAA; border-radius:0.05rem; box-shadow:0 0 0.1rem; }
#index_serv1 a img{ display:block; margin:0 auto; max-width:1.38rem; }
#index_serv1 a span{ display:block; font-size:0.26rem; color:#6F6F6F; }
.index_title1{ font-size:0.3rem; font-weight:bold; color:#F32D2C; margin-left:0.2rem; border-left:0.02rem solid #F32D2C; line-height:1.1; padding-left:0.15rem; position:relative; margin-top:0.2rem; }
.index_title1:before{ content:""; position:absolute; left:0.02rem; height:100%; width:10%; border-left:0.04rem solid #F32D2C; }
#index_serv2{ }
#index_serv2 ul{ overflow:hidden; padding:0.2rem 0; }
#index_serv2 ul li{ float:left; width:25%; padding:0.1rem 0; }
#index_serv2 ul li a{ display:block; }
#index_serv2 ul li a img{ display:block; margin:0 auto; max-width:1.1rem; }
#index_serv2 ul li a span{ display:block; text-align:center; padding-top:0.1rem; }
.index_hd{ }
.index_hd a{ }
.bottom{ height:1.3rem; position:fixed; bottom:0; left:0; width:100%; }
.bottom ul.bot1{ overflow:hidden; background-color:#F32D2C; height:1rem; position:absolute; left:0; width:100%; top:50%; margin-top:-0.5rem; }
.bottom ul.bot1 li{ float:left; width:40%; text-align:center; height:100%; position:relative; }
.bottom ul.bot1 li:nth-child(2){
 float:right;
}
.bottom ul.bot1 li a{ -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); position:absolute; left:50%; top:50%; }
.bottom ul.bot1 li a img{ display:block; max-width:0.35rem; margin:0 auto; }
.bottom ul.bot1 li span{ display:block; color:white; }
.bottom .bot2{ -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); position:absolute; left:50%; top:50%; text-align:center; width:1.3rem; height:1.3rem; border-radius:50%; background-color:#F32D2C; opacity:0.6; z-index:10; border:1px solid white; }
.bottom .bot3{ -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); position:absolute; left:50%; top:50%; width:1.2rem; height:1.2rem; background-color:white; border-radius:50%; z-index:11; text-align:center; }
.bottom .bot3 a{ -webkit-transform:translateY(-50%); transform:translateY(-50%); position:absolute; width:100%; left:0; top:50%; }
.bottom .bot3 img{ display:block; margin:0 auto; width:0.72rem; }
.bottom .bot3 span{ color:#F32D2C; }
/*zz*/
.zz_title{ text-align:center; padding:0.2rem; }
.zz_title h2{ font-size:0.36rem; font-weight:bold; color:#232323; line-height:1; }
.zz_title h3{ position:relative; overflow:hidden; line-height:1.4; margin-top:0.1rem; }
.zz_title h3:before{ content:""; position:absolute; border-top:1px solid #BFBFBF; left:0; top:50%; width:100%; }
.zz_title h3 span{ display:inline-block; background-color:white; padding:0 0.2rem; color:#F32D2C; font-size:0.24rem; position:relative; }
.zz_title h3 span em{
 position:absolute;
 font-style:normal;
 top:50%;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 font-size:0.2rem;
}
.zz_title h3 span em:first-child{
 left:0;
}
.zz_title h3 span em:last-child{
 right:0;
}
.zz_p1{ overflow:hidden; }
.zz_p1 .zbox{ float:left; width:50%; text-align:center; padding:0.2rem; }
.zz_p1 .zbox .d1{ border-radius:0.1rem; padding-bottom:0.1rem; }
.zz_p1 .zbox:last-child .d1 a{
 background-color:#FF7C42;
}
.zz_p1 .zbox:last-child .d3 a{
 background-color:#FF6498;
}
.zz_p1 .zbox:last-child .d2 a{
 line-height:0.45rem;
 font-size:0.3rem;
}
.zz_p1 .zbox a{ color:white; display:block; font-size:0.3rem; line-height:0.9rem; background-color:#FC5D73; border-radius:0.1rem; }
.zz_p1 .zbox .d2{ overflow:hidden; padding-bottom:0.1rem; }
.zz_p1 .zbox .d2 a{ float:left; width:49%; background-color:#E5B869; font-size:0.24rem; border-radius:0.1rem; }
.zz_p1 .zbox .d2 a:last-child{
 float:right;
 background-color:#AD9DFF;
}
.zz_p1 .zbox .d3{ padding-bottom:0.1rem; }
.zz_p1 .zbox .d3 a{ background-color:#EE876C; }
.hot_news{ padding:0 0.2rem; }
.hot_news ul{ padding-bottom:0.2rem; }
.hot_news ul li{ background:url(../images/zz01.png) no-repeat 0; border-bottom:1px dashed #D2D2D2; height:0.6rem; overflow:hidden; padding:0.1rem 0 0.1rem 0.5rem; background-size:0.3rem; }
.main_serv{ padding:0.1rem 0; }
/**/
.hmlist{ }
.hmlist dl{ float:left; width:30%; border:1px #E1E1E1 solid; border-radius:5px; text-align:center; position:relative; margin-top:0.5rem; display:inline; margin:0.6rem 1.6% 0.3rem; }
.hmlist dl:nth-of-type(2), .hmlist dl:nth-of-type(5){ }
.hmlist dt{ -webkit-transform:translateY(-50%); transform:translateY(-50%); position:absolute; left:0; width:100%; text-align:center; }
.hmlist dt img{
 width:1.17rem;
}
.hmlist dd{
 padding:0 0.1rem;
}
.hmlist dd h4{ border-bottom:1px #B2B2B2 dashed; padding:0.7rem 0 0.1rem; }
.hmlist dd h4 img{ vertical-align:text-bottom; margin-right:5px; height:0.3rem; }
.hmlist dd p{ color:#999; padding:0.1rem 0; }
/**/
.location{ border-bottom:1px #E5E5E5 solid; color:#999; font-size:0.28rem; padding:0.1rem; }
.list{ }
.list dl{ border-bottom:1px #E5E5E5 dashed; padding:0.2rem 0; }
.list dt{ float:left; width:20%; border-right:1px #E5E5E5 solid; color:#BBB; text-align:center; }
.list dt b{ display:block; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.75rem; line-height:1.1; }
.list dd{
 overflow:hidden;
 padding:0 0.1rem;
}
.list dd h4{
 font-size:0.3rem;
}
.list dd p{
 color:#999;
}
.pager ul{ overflow:hidden; padding:0.1rem 0; }
.pager ul li{ float:left; display:inline; margin:0 0.05rem; border:1px solid #CCC; padding:0 0.1rem; }
.pager ul li.thisclass{
 background-color:#F32D2C;
 color:white;
 border-color:#F32D2C;
}
.list_info{
 padding:0.2rem 0;
 border-top:1px solid #CCC;
}
.list_info p.p1{ margin:0 0.1rem; text-align:justify; background-color:#F32D2C; color:white; padding:0.2rem 0.4rem; border-radius:5rem; }
.list_info p.p1 a{ color:#DEFF00; }
/**/
.arc_wrap{ padding:0.2rem; }
.arc_wrap h1{ font-size:0.4rem; text-align:center; line-height:1.2; padding:0.2rem 0; }
.arc_wrap h2{ text-align:center; font-size:0.3rem; color:#666; }
.arc_wrap .arc_body{ padding:0.2rem 0; line-height:1.8; }
.rdzx{ overflow:hidden; padding:0.2rem; }
.rdzx dt{ float:left; width:28%; color:#FFF; background:#F6A495; text-align:center; height:1rem; position:relative; }
.rdzx dt div{ -webkit-transform:translateY(-50%); transform:translateY(-50%); position:absolute; width:100%; top:50%; }
.rdzx a{ color:white; }
.rdzx dd{ float:left; width:42%; margin-left:1%; position:relative; height:1rem; }
.rdzx dd p{ color:#FFF; text-align:center; background:#A7DCB2; line-height:0.47rem; }
.rdzx dd p:nth-of-type(2){ position:absolute; bottom:0; left:0; width:100%; background:#D4BEAD; }
.rdzx dt:nth-of-type(2){ float:right; background:#B2C2ED; }
/**/
#nav1 ul{ overflow:hidden; padding:0.06rem; }
#nav1 ul li{ float:left; width:33.33%; padding:0.06rem; }
#nav1 ul li a{ display:block; text-align:center; background-color:#6ABFE9; padding:0.15rem; }
#nav1 ul li:nth-child(2) a{ background-color:#B3D564; }
#nav1 ul li:nth-child(3) a{ background-color:#EFB934; }
#nav1 ul li:nth-child(4) a{ background-color:#F5B18F; }
#nav1 ul li:nth-child(5) a{ background-color:#89ABDB; }
#nav1 ul li:nth-child(6) a{ background-color:#CBBDAF; }
#nav1 ul li a img{ display:block; margin:0 auto; height:0.41rem; }
#nav1 ul li a span{ display:block; color:white; padding-top:0.05rem; }
.main_title1{ text-align:center; padding:0.1rem 0.2rem; }
.main_title1 h2{ font-size:0.36rem; font-weight:bold; color:#F32D2C; }
.main_title1 h3{ color:#999; font-size:0.24rem; }
.main_title1 p{ position:relative; }
.main_title1 p:before{ content:""; position:absolute; width:100%; left:0; top:50%; border-top:1px solid #BFBFBF; }
.main_title1 p span{ position:relative; padding:0 0.1rem; background-color:white; color:#F32D2C; font-family:impact, microsoft yahei; }
#gk_p1{ padding:0 0.15rem; }
#gk_p1 .txt{ color:#868686; text-indent:2em; }
#gk_p1 ul li{ position:relative; background-color:#82D04D; border-radius:5rem; margin:0.4rem 0; }
#gk_p1 ul li:nth-child(2){ background-color:#FF8A58; }
#gk_p1 ul li:nth-child(3){ background-color:#84D5F0; }
#gk_p1 ul li:nth-child(4){ background-color:#FF6F84; }
#gk_p1 ul li:nth-child(even) p{ padding:0.1rem 0.1rem 0.1rem 0.6rem; }
#gk_p1 ul li:nth-child(even) img{ float:right; }
#gk_p1 ul li img{ position:relative; top:-0.2rem; width:1.7rem; float:left; }
#gk_p1 ul li p{ text-align:justify; overflow:hidden; color:white; line-height:1.4; padding:0.1rem 0.6rem 0.1rem 0.1rem; }
#gk_p1 .pic{ text-align:center; padding:0.2rem 0; }
#gk_p3 ul{ overflow:hidden; padding:0.1rem; }
#gk_p3 ul li{ float:left; width:33.33%; text-align:center; padding:0.1rem; }
/**/
#doc_list1{ padding:0.2rem; }
#doc_list1 .doc_list_box{ background-color:#F37D89; padding:0.1rem; overflow:hidden; margin-bottom:0.2rem; }
#doc_list1 .doc_list_box:nth-child(2){
 background-color:#84B9CB;
}
#doc_list1 .doc_list_box:nth-child(3){ background-color:#3DC1C5; }
#doc_list1 .doc_list_box:nth-child(4){ background-color:#DE8B49; }
#doc_list1 .doc_list_box:nth-child(5){ background-color:#9D7BF4; }
#doc_list1 .doc_list_box .doc_pic{ float:left; display:inline; width:2.83rem; }
#doc_list1 .doc_list_box:nth-child(odd) .doc_pic{
 margin-right:0.1rem;
}
#doc_list1 .doc_list_box:nth-child(even) .doc_pic{
 float:right;
 margin-left:0.1rem;
}
#doc_list1 .doc_list_box p{
 overflow:hidden;
 color:white;
}
#doc_list1 .doc_list_box p.p1{ }
#doc_list1 .doc_list_box p.p1 span{ display:block; width:0.8rem; height:0.8rem; margin:0 auto; line-height:0.8rem; border:1px solid; text-align:center; border-radius:50%; }
#doc_list1 .doc_list_box p.p2{ text-align:center; border-bottom:1px dashed; line-height:1.8; }
#doc_list1 .doc_list_box p.p3{ text-align:center; padding:0.1rem 0; }
#doc_list1 .doc_list_box p.p3 img{ display:block; margin:0 auto; width:0.48rem; }
#doc_list1 .doc_list_box p.p4{ text-align:justify; font-size:0.2rem; line-height:1.3; height:1.05rem; }
#doc_list1 .doc_list_box p.p4 strong{ }
#doc_list1 .doc_list_box p.p5{ text-align:center; padding-top:0.05rem; }
#doc_list1 .doc_list_box p.p5 a{ background:url(../images/list_doc_ico1.png) no-repeat white 0.2rem; padding:0 0.2rem 0 0.5rem; margin:0 0.1rem; display:inline-block; line-height:1.4; color:#C62537; border-radius:0.05rem; background-size:0.22rem; }
#doc_list1 .doc_list_box p.p5 a.a1{ background-image:url(../images/list_doc_ico2.png) !important; background-color:#C62537; color:white !important; }
#doc_list1 .doc_list_box:nth-child(2) p.p5 a{
 background-image:url(../images/list_doc_ico3.png);
 color:#3D5571;
}
#doc_list1 .doc_list_box:nth-child(2) p.p5 a.a1{
 background-color:#3D5571;
}
#doc_list1 .doc_list_box:nth-child(3) p.p5 a{
 background-image:url(../images/list_doc_ico4.png);
 color:#0A5E60; }
#doc_list1 .doc_list_box:nth-child(3) p.p5 a.a1{ background-color:#0A5E60; }
#doc_list1 .doc_list_box:nth-child(4) p.p5 a{ background-image:url(../images/list_doc_ico5.png);
 color:#974400; }
#doc_list1 .doc_list_box:nth-child(4) p.p5 a.a1{ background-color:#974400 }
#doc_list1 .doc_list_box:nth-child(5) p.p5 a{ background-image:url(../images/list_doc_ico6.png);
 color:#5735AC; }
#doc_list1 .doc_list_box:nth-child(5) p.p5 a.a1{ background-color:#5735AC }
#serv1{ }
#serv1 ul{ overflow:hidden; padding:0.09rem; }
#serv1 ul li{ float:left; width:33.33%; text-align:center; padding:0.09rem; }
#serv1 ul li a{ display:block; background-color:#B5D8F6; padding:0.15rem 0; }
#serv1 ul li:nth-child(2) a{
 background-color:#CEC4FF;
}
#serv1 ul li:nth-child(3) a, #serv1 ul li:nth-child(7) a{
 background-color:#FFA2C1;
}
#serv1 ul li:nth-child(4) a, #serv1 ul li:nth-child(8) a{
 background-color:#B4E394;
}
#serv1 ul li:nth-child(5) a{
 background-color:#FFB99B;
}
#serv1 ul li:nth-child(9) a{
 background-color:#CCC;
}
#serv1 ul li a img{ display:block; margin:0 auto; width:0.61rem; }
#serv1 ul li a span{ display:block; color:white; padding-top:0.1rem; }
#serv2{ }
#serv2 ul{ overflow:hidden; padding:0.1rem; }
#serv2 ul li{ float:left; width:25%; padding:0 0.1rem; }
#serv2 ul li a{ display:block; }
#serv2 ul li a img{ display:block; margin:0 auto; width:1.02rem; }
#serv2 ul li a span{ display:block; text-align:center; color:#666; }
/**/
#gh_p1{ margin:0 0.2rem; border:1px dashed #DCDCDC; border-radius:0.05rem; }
#gh_p1 .d1{ background:url(../images/list_gh01.png) no-repeat right 0; background-size:0.5rem; border-bottom:1px dashed #DCDCDC; }
#gh_p1 .d1 p{ display:block; overflow:hidden; text-align:center; padding:0.6rem 0.2rem 0.2rem; line-height:2; }
#gh_p1 .d1 input{ border:1px #E5E5E5 solid; display:inline-block; background-color:#F5F5F5; text-align:left; padding:0 0 0 0.1rem; color:#BFBFBF; border-radius:0.05rem 0 0 0.05rem; width:65%; float:left; line-height:2; font-size:0.24rem; }
#gh_p1 .d1 a{ background:url(../images/list_gh03.png) #F47139 no-repeat 0.2rem; background-size:0.32rem; display:inline-block; border:1px solid #F47139; color:white; padding:0 0 0 0.6rem; border-radius:0 0.05rem 0.05rem 0; width:35%; text-align:left; float:right; }
#gh_p1 .d2{ background:url(../images/list_gh02.png) no-repeat right 0; background-size:0.5rem; padding:0.7rem 0.2rem 0.2rem; overflow:hidden; }
#gh_p1 .d2 img{ float:left; width:3rem; display:inline; margin-right:0.4rem; }
#gh_p1 .d2 p{ overflow:hidden; }
#gh_p1 .d2 p span{ display:block; }
#gh_p1 .d2 p a{ background-color:#F47139; color:white; border-radius:0.05rem; line-height:2; display:inline-block; }
.main_title1 h2 span{ }
#gh_p2{ }
#gh_p2 ul{ overflow:hidden; padding:0.1rem; }
#gh_p2 ul li{ float:left; width:50%; padding:0.1rem; }
#gh_p2 ul li a{ display:block; background:url(../images/list_gh05.png) no-repeat center; background-size:auto 100%; height:2.6rem; text-align:center; padding-top:0.4rem; }
#gh_p2 ul li a img{ display:block; margin:0 auto; width:0.82rem; }
#gh_p2 ul li a span.s1{ display:block; font-size:0.3rem; }
#gh_p2 ul li a span.s2{ display:block; color:#999; }
#gh_p2 ul li a span.s2 br{ }
/**/
#lylx_p1{ padding:0 0.2rem; }
#lylx_p1 iframe{ }
#lylx_p2{ padding:0.2rem; }
#lylx_p2 ul{ }
#lylx_p2 ul li{ overflow:hidden; padding-bottom:0.1rem; }
#lylx_p2 ul li img{ float:left; display:inline; margin-right:0.2rem; width:0.63rem; }
#lylx_p2 ul li div{
 overflow:hidden;
}
#lylx_p2 ul li p.p1{ overflow:hidden; font-size:0.3rem; }
#lylx_p2 ul li p.p2{ text-align:justify; color:#5B5B5B; line-height:1.3; padding-bottom:0.2rem; }
#lylx_p2 ul li p.p2 br{ }
/**/
.type_list ul{ overflow:hidden; padding:0.05rem; }
.type_list ul li{ float:left; width:50%; text-align:center; padding:0.05rem; line-height:1.2; }
.type_list ul li a{ display:block; color:white; border-radius:0.05rem; height:1.1rem; font-size:0.3rem; position:relative; }
.type_list ul li a span{ -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); position:absolute; top:50%; left:50%; width:100%; }
/**/
.type_list1 ul li:nth-child(6), .type_list1 ul li:nth-child(7){ width:25% }
.type_list1 ul li:nth-child(1) a{ background-color:#FC5D73 }
.type_list1 ul li:nth-child(2) a{ background-color:#FF7C42 }
.type_list1 ul li:nth-child(3) a{ background-color:#E5B869 }
.type_list1 ul li:nth-child(4) a{ background-color:#FF6498 }
.type_list1 ul li:nth-child(5) a{ background-color:#EE876C }
.type_list1 ul li:nth-child(6) a{ background-color:#E5B869; }
.type_list1 ul li:nth-child(7) a{ background-color:#AD9DFF; }
.type_list1 ul li:nth-child(6) a span, .type_list1 ul li:nth-child(7) a span{ width:60% }
.type_list1 ul li.type_117,.type_list1 ul li.type_118{ width:25% }
/**/
.type_list2 ul li:nth-child(1), .type_list2 ul li:nth-child(2), .type_list2 ul li:nth-child(5), .type_list2 ul li:nth-child(6){ width:25% }
.type_list2 ul li:nth-child(1) a{ background-color:#FC5D73 }
.type_list2 ul li:nth-child(2) a{ background-color:#E5B869 }
.type_list2 ul li:nth-child(3) a{ background-color:#FF7C42 }
.type_list2 ul li:nth-child(4) a{ background-color:#EE876C }
.type_list2 ul li:nth-child(5) a{ background-color:#E5B869; }
.type_list2 ul li:nth-child(6) a{ background-color:#AD9DFF; }
.type_list2 ul li:nth-child(1) a span, .type_list2 ul li:nth-child(2) a span{ background:no-repeat center 0; padding-top:0.5rem; font-size:0.24rem; background-size:0.46rem; }
.type_list2 ul li:nth-child(5) a span, .type_list2 ul li:nth-child(6) a span{ width:60% }
.type_list2 ul li.type_81 a span{ background-image:url(../images/type_ico3.png); }
.type_list2 ul li.type_82 a span{ background-image:url(../images/type_ico4.png); }
.type_list2 ul li.type_102 a span{ background-image:url(../images/type_ico6.png); background-size:0.72rem; }
.type_list2 ul li.type_103 a span{ background-image:url(../images/type_ico7.png); background-size:0.72rem; }
/**/
.type_list3 ul li a span{ left:0.7rem; font-size:0.24rem; }
.type_list3 ul li a{ background:no-repeat right center; border:1px solid #DCDCDC; background-size:auto 100%; color:#474747; height:1.5rem; }
.type_list3 ul li:nth-child(1) a{ background:no-repeat center bottom; height:3.1rem; background-size:100% auto; }
.type_list3 ul li:nth-child(1) a span{ top:0.32rem; left:50%; }
.type_list3 ul li.type_9 a{ background-image:url(../images/type_bg1_1.jpg) }
.type_list3 ul li.type_10 a{ background-image:url(../images/type_bg1_2.jpg) }
.type_list3 ul li.type_11 a{ background-image:url(../images/type_bg1_3.jpg) }
.type_list3 ul li.type_12 a{ background-image:url(../images/type_bg1_5.jpg); }
.type_list3 ul li.type_13 a{ background-image:url(../images/type_bg1_4.jpg); }
.type_list3 ul li.type_19 a{ background-image:url(../images/type_bg2_1.jpg) }
.type_list3 ul li.type_20 a{ background-image:url(../images/type_bg2_2.jpg) }
.type_list3 ul li.type_21 a{ background-image:url(../images/type_bg2_3.jpg) }
.type_list3 ul li.type_22 a{ background-image:url(../images/type_bg2_4.jpg) }
.type_list3 ul li.type_23 a span{ left:50% }
.type_list3 ul li.type_27 a{ background-image:url(../images/type_bg3_1.jpg) }
.type_list3 ul li.type_28 a{ background-image:url(../images/type_bg3_2.jpg) }
.type_list3 ul li.type_zx a span{ left:50%; color:#F32D2C; background:url(../images/type_ico5.png) no-repeat right; width:1.8rem; text-align:left; background-size:0.28rem; }
.type_list3 ul li.type_32 a{ background-image:url(../images/type_bg4_1.jpg) }
.type_list3 ul li.type_34 a{ background-image:url(../images/type_bg4_2.jpg) }
.type_list3 ul li.type_35 a{ background-image:url(../images/type_bg4_3.jpg) }
.type_list3 ul li.type_37 a{ background-image:url(../images/type_bg5_1.jpg) }
.type_list3 ul li.type_38 a{ background-image:url(../images/type_bg5_2.jpg) }
.type_list3 ul li.type_39 a{ background-image:url(../images/type_bg5_3.jpg) }
.type_list3 ul li.type_56 a{ background-image:url(../images/type_bg5_4.jpg) }
.type_list3 ul li.type_41 a{ background-image:url(../images/type_bg6_1.jpg) }
.type_list3 ul li.type_42 a{ background-image:url(../images/type_bg6_2.jpg) }
.type_list3 ul li.type_43 a{ background-image:url(../images/type_bg6_3.jpg) }
.type_list3 ul li.type_44 a{ background-image:url(../images/type_bg6_4.jpg) }
/**/
#type_swt{ text-align:center; padding:0.3rem 0; }
#type_swt a{ display:inline-block; background:url(../images/type_ico1.png) no-repeat #FF6F84 0.2rem; color:white; padding:0 0.3rem 0 0.7rem; line-height:2.5; border-radius:0.05rem; background-size:0.37rem; margin:0 0.2rem; }
#type_swt a.a1{ background-image:url(../images/type_ico2.png); background-color:#82D04D; }
#zz_hd{
 position:relative;
}
#zz_hd .hd{
 position:absolute;
 right:0;
 bottom:0;
}
#zz_hd .hd span{
 display:inline-block;
 width:0.2rem;
 height:0.2rem;
 margin:0 0.05rem;
 background-color:#BCBCBC;
 border-radius:50%;
}
#zz_hd .hd span.on{
 background-color:#6A5ACD;
}