
/*公共顶部*/
.index_top_bg{ width:100%; overflow:hidden; min-width:1200px; background:#FFF; overflow:hidden;  }
.index_top{ width:1200px; margin:0 auto; overflow:hidden;  }
.logo{width:140px; height:60px; float:left;padding:20px 0 0 0;}
.log img{ width:100%; }
.top_info{ width:1060px; float:right; padding:20px 0 0 0;  }
.top_h41{ float:left; width:530px; font-size:29.3px; color:#404040; }
.top_h41 span{ display:block; font-size:14px; color:#8e8e8e; }
.top_h51{ float:right; width:200px; padding-left:70px; font-size:14px; color:#424242; background:url(../images/phone.png) left center no-repeat; background-size:25%; }
.top_h51 span{ display:block; font-size:26px; color:#da251d; }
.top_nav{ width:1200px; margin:0 auto; z-index:1000000000;}
.nav_ul{ width:100%; overflow:hidden; text-align:center;  }
.nav_ul a{ float:left; }
.nav_ul a li{ padding:0 31px; font-size:18px; }
.nav_ul a{ padding:27px 0; display:inline-block; overflow:hidden; color:#333  }
.nav_ul a:not(:last-child) li{ border-right:1px #c8c8c8 solid; }
.nav_ul a:hover{ background:#da251d; color:#FFF; }
.nav_ul a:hover li{ border-right:1px #da251d solid;}
#test1{ height:30vw !important; min-height:420px; min-width:1200px;}
#test1 img{ width:100%; left:center;height:30vw; min-height:420px;}
.layui-carousel-ind{ display:none;}
.float_div_bg{ width:100%; overflow:hidden; position:absolute; top:198px; z-index:10000000000;  min-width:1200px; }
.float_div{ width:1200px; overflow:hidden; margin:0 auto;  }

.float_d2{ width:800px; float:left; overflow:hidden; padding:25px; margin-left:99px;  border-top:2px #da251d solid; background:#FFF; }
.float_d2_ul1{ width:130px;  float:left; padding:0 25px; font-size:16px;}
.float_d2_ul1 li{ margin:15px 0; }
.float_d2_ul1 li a{  }
.float_d2_ul1 li:hover a{ color:#da251d;}
.float_d2_ul2{ width:800px; border-left:1px #c8c8c8 dashed; float:left;}
.float_d2_ul2 li{ width:194px; padding-left: 5px; text-align:left; height:45px; line-height:45px;float:left;}
.float_d2_ul2 li:last-child a{ color:#da251d; text-decoration:underline;}
.float_d2_ul2 li:not(:nth-child(4n)){ border-right:1px #c8c8c8 solid;}
.float_d2_ul2 li:last-child	{ border-right:none;}
.float_d2_ul2 li:hover a{ color:#da251d;}


.xwxq_endd1{ padding:2% 0}
.float_d3{ width:800px; padding:25px; border-top:2px #da251d solid; background:#FFF; float:left; margin-left:234px;  }
.float_d3_ul1{ width:100%; overflow:hidden; }
.float_d3_ul1 li{ padding:10px 0; width:330px; float:left;   }
.float_d3_ul1 li:nth-child(2n-1){ border-right:1px #c8c8c8 solid; }
.float_d3_ul1 li:nth-child(2n){ padding:10px 0 10px 100px !important; width:230px; }
.float_d3_ul1 li:first-child{ border:none;}
.float_d3_ul1 li:last-child{ border:none;}
.float_d3_ul1 li:nth-last-child(1){ border:none;}
.float_d3_ul1 li:nth-last-child(2){ border:none;}
.float_d3_ul1 li:hover a{ color:#da251d}


.float_d4{ width:570px; padding:25px; border-top:2px #da251d solid;  background:#FFF; margin-left:369px; overflow:hidden;   }
.float_d4_ul1{ width:105px; display:inline-block; float:left; padding:0 10px;float:none; overflow:hidden; }
.float_d4_ul1 li{ margin:15px 0; font-size:16px;  }
.float_d4_ul1 li a{ color:#282828;   }
.float_d4_ul1 li:hover a{ color:#da251d}
.float_d4_d1{ width:370px; float:right;  border-left:1px #c8c8c8 dashed; padding:15px 15px 45px 35px; }
.float_d4_d1 img{ width:100%; }


.float_d5{ width:570px; padding:25px; border-top:2px #da251d solid;  background:#FFF; margin-left:454px; overflow:hidden; }
.float_d5_ul1{ width:105px; display:inline-block; float:left; padding:0 10px;float:none; overflow:hidden; }
.float_d5_ul1 li{ margin-bottom:15px ; font-size:16px;  }
.float_d5_ul1 li a{ color:#282828;   }
.float_d5_ul1 li:hover a{ color:#da251d}
.float_d5_ul2{ width:850px; float:right;border-left:1px #c8c8c8 dashed; padding:10px 0 0 35px; }
.float_d5_ul2 li{ margin-bottom:40px; overflow:hidden;}
.float_d5_ul2 li:last-child{ margin-bottom:0;}
.float_d5_ul2_img{ width:220px; margin:0 15px; float:left; overflow:hidden;  }
.float_d5_ul2_img img{ width:100%; }
.float_d5_ul2_info{ width:560px; padding:0 15px; float:left; }
.float_d5_ul2_info h4{ font-size:18px; color:#424242; }
.float_d5_ul2_info h4 span{ display:inline-block; float:right; color:#8e8e8e; font-size:16px; }
.float_d5_ul2_info p{ display:block; margin:10px 0 45px 0; }
.float_d5_ul2_info a{ display:block; font-size:16px; color:#da251d; }

.float_d6{ width:570px; padding:25px; border-top:2px #da251d solid;  background:#FFF; margin-left:504px; overflow:hidden; }
.float_d6_ul1{ width:105px; display:inline-block; float:left; padding:0 10px;float:none; overflow:hidden; }
.float_d6_ul1 li{ margin-bottom:15px ; font-size:16px;  }
.float_d6_ul1 li a{ color:#282828;   }
.float_d6_ul1 li:hover a{ color:#da251d}
.float_d6_d1{ width:370px; float:right;  border-left:1px #c8c8c8 dashed; padding:15px 15px 45px 35px; }
.float_d6_d1 img{ width:100%; }


.float_d7{ width:0; overflow:hidden; padding:0;  float:left;  background:#FFF; }
.float_d7_ul1{ width:125px; display:inline-block; float:left; padding:0 10px;  overflow:hidden; }
.float_d7_ul1 li{ margin-bottom:15px ; font-size:16px; color:#424242;  }
.float_d7_ul1 li a{ color:#282828;   }
.float_d7_ul1 li:hover a{ color:#da251d}
.float_d7_ul2{ width:370px; display:inline-block; float:left; border-left:1px #c8c8c8 dashed; padding:10px 0 30px 35px; }
.float_d7_ul2 h4{ font-size:16px; font-weight:bold; color:#424242; padding:10px;}
.float_d7_ul2 li{ margin:10px 0; padding-left:20px; background:url(../images/sanjiaoxing01.png) left center no-repeat; }
.float_d7_d1{ width:350px; float:right;}
.float_d7_ul2 a:hover{ color:#da251d}
.float_d7_d1 img{ width:100%;}


.float_d8{ width:570px; padding:25px; border-top:2px #da251d solid;  background:#FFF; margin-left:550px; overflow:hidden;   }
.float_d8_ul1{ width:105px; display:inline-block; float:left; padding:0 10px;float:none; overflow:hidden; }
.float_d8_ul1 li{ margin:15px 0; font-size:16px;  }
.float_d8_ul1 li a{ color:#282828;   }
.float_d8_ul1 li:hover a{ color:#da251d}
.float_d8_d1{ width:370px; float:right;  border-left:1px #c8c8c8 dashed; padding:15px 15px 45px 35px; }
.float_d8_d1 img{ width:100%; }

.float_d9{ width:1055px; overflow:hidden; padding:25px; border-top:2px #da251d solid; float:left; margin-left:74px;  background:#FFF; }
.float_d9_ul1{ width:105px; display:inline-block; float:left; padding:0 10px;float:none; overflow:hidden; }
.float_d9_ul1 li{ margin-bottom:15px ; font-size:16px;  }
.float_d9_ul1 li a{ color:#282828;   }
.float_d9_ul1 li:hover a{ color:#da251d}
.float_d9_ul2{ width:890px; float:right;border-left:1px #c8c8c8 dashed; font-size:16px ; padding:10px 0 60px 35px; }
.float_d9_ul2 li{ margin-bottom:40px; overflow:hidden;}
.float_d9_ul2 li:last-child{ margin-bottom:0;}
.float_d9_ul2_img{ width:350px; margin:0 15px; float:left; overflow:hidden;  }
.float_d9_ul2_img img{ width:100%; }
.float_d9_ul2_info{ width:480px; padding:0 15px; float:left; }
.float_d9_ul2_info h4{ font-size:18px; color:#424242; }
.float_d9_ul2_info h4 span{ display:inline-block; float:right; color:#8e8e8e; font-size:16px; }
.float_d9_ul2_info p{ display:block; margin:10px 0 10px 0; }
.float_d9_ul2_info a{ display:block; font-size:16px; color:#da251d; }
.float_d9_table { margin-top:10px;}
.float_d9_table tr td{ padding:5px 0; font-size:16px; color:#424242; }
.float_d9_table tr:first-child td{ font-size:12px;}

.xinjia_d1_bg{ width:100%; min-width:1200px; overflow:hidden; background:rgba(66,66,66,0.85); position:absolute; bottom:0; }
.xinjia_d1{ width:380px; float:right; }
.xinjia_ul1{ width:1200px; margin:0 auto; overflow:hidden;  }
.xinjia_ul1 h4{ background:url(../images/ding.png) left center no-repeat; font-size: 16px; color:#FFF;  background-size:30%; padding:30px 0 30px 5%; display:inline-block; float:left;}
.xinjia_ul1 li{ float:left; padding:30px 0; font-size: 16px;  }
.xinjia_ul1 li a{ color:#FFF;}
.xijia_inp{ display:inline-block; float:left; border:none; margin:15px 0; padding:10px; width:310px; height:30px; line-height:30px; font-size:16px;}
#tj{ display:none; }
.my_tj{ display:inline-block; width:50px; cursor:pointer; background:#FFF; height:50px; overflow:hidden; float:right; line-height:50px; margin:15px 0;  }
.my_tj img{ width:70% !important; margin-left:25%; height:auto !important; min-height:0 !important; min-width:0 !important}





/*首页*/
.index_mid{ width:1200px; margin:0 auto; overflow:hidden; padding:20px 0 0 0;  }
.index_mid_h41{ width:100%; overflow:hidden; color:#da251d; text-align:center; font-size:24px; }
.index_mid_h41 p{ display:block; width:100%; text-align:center; font-size:16px; color:#8e8e8e; background:url(../images/bg_line.png) left center repeat-x;  }
.index_mid_h41 p span{ display:inline-block; padding:11px 15px; background:#f0f0f0; }

.index_mid_ul1{ width:100%; overflow:hidden; padding:15px 0; }
.index_mid_ul1>a>li{ width:195px; height:195px; text-align:center; background:#FFF; padding:15px; float:left; margin-bottom:20px; position:relative; }
.index_mid_ul1>a>li:hover{ background:#da251d !important;}
.index_mid_ul1>a:not(:nth-child(5n))>li{ margin-right:18.5px;}
.li_ul{ width:86%; overflow:hidden ; position:absolute; opacity:0; transition:all 0.8s;  }
.li_ul>li{ border-bottom:1px #FFF dashed; text-align:left; color:#FFF; font-size:14px; padding:10px 0 10px 18px; background:url(../images/sanjiaoxing02.png) left center  no-repeat;}
.li_div{ width:86%; overflow:hidden; position:absolute; opacity:1; transition:all 0.8s; }
.li_div img{ width:80%; margin-bottom:20px}
.li_div h4{ padding:20px 0; width:100%; text-align:center; font-size:16px; color:#8e8e8e; }
.index_mid_ul1>a>li:hover .li_div{ opacity:0 }
.index_mid_ul1>a>li:hover .li_ul{ opacity:1 }
.mid_div2_bg{ width:100%; overflow:hidden; min-width:1200px; background:#FFF; padding:20px 0;  }
.mid_div2{ width:1200px; margin:0 auto; }
.mid_div2_d1{ width:100%; overflow:hidden;  }
.div2_img1{ width:550px; height:560px; margin:80px 0; float:left; position:relative; }
.div2_img1 img{ width:100%; }
.div2_right{ width:650px; float:left; position:relative;}
.fff_bg{ width:100%; height:1000px; background:#FFF; position:absolute; top:0; left:0; transition:all 2s; }
.fff_bg_move{ left:100% !important;}
.div2_img2{ width:130px; float:left; }
.div2_ul1{ width:510px; padding-left:10px; float:left; }
.div2_ul1 li{ margin-top:20px; height:105px; overflow:hidden; }
.div2_ul1 li:nth-child(3){ margin-top:50px;}
.div2_ul1 li h4{ color:#da251d; display:inline-block; min-width:182px; font-size:20px; padding:10px; background:#e8e8e8 url(../images/bgbg.jpg) right center no-repeat; padding-right:100px; background-size:66px; }
.div2_ul1 li p{ line-height:180%; font-size:16px; color:#424242; }
.div_fuwu{ width:1200px; margin:0 auto; padding:20px 0; }
.slider4{ margin-top:50px; height:320px;}
.slider4 img{ margin-top:0 !important}
.bx-viewport{ height:auto !important;}
.slide h4{ font-size:18px; width:100%; padding:26px 0; text-align:center; background:#FFF; position:}
.xinjia_div2{ height:70px; width:100%; background:#FFF; position:absolute; bottom:0; z-index:101; transition:all 0.5s;}
.slide:hover .xinjia_div2{ height:320px;}
.xinjia_ul2{ width:92%; margin:4%; padding:2% 0; border-top:1px #c8c8c8 solid; }
.xinjia_ul2 li{ background-color:none; background:url(../images/sanjiaoxing03.png) 5px center no-repeat; overflow:hidden; clear:both; padding:10px 0; padding-left:25px; text-align:left; transition:all 0.5s; }
.xinjia_ul2 li:hover{ color:#FFF; background-color:#3979d9 !important; margin-left:2% !important}
.index_news_bg{ width:100%; overflow:hidden; min-width:1200px; background:#FFF; }
.index_news{ width:1200px; margin:0 auto; overflow:hidden; padding:50px 0; }
.news_ul1{ width:100%; overflow:hidden; text-align:center; }
.news_ul1 li{ display:inline-block; width:120px; line-height:40px; background:#f0f0f0; margin:20px 10px; cursor:pointer; font-size:18px; color:#424242;   }
.news_ul1 li:hover{ color:#FFF; background:#da251d;}
.hover2{ color:#FFF !important; background:#da251d !important;}
.news_ul2{ width:100%; overflow:hidden;  }
.news_ul2 li{ width:100%; overflow:hidden; padding:20px 0 30px 0; }
.li_ld{ width:560px; height:390px; float:left; }
.li_ld>img{ width:100%; height:280px;}
.li_ld>p{ line-height:180%; font-size:16px; color:#666666;}
.li_ld>h4{ font-size:20px; width:100%; padding:18px 0 10px 0; overflow:hidden; color:#424242; position:relative;}
.li_ld>h4>p{ display:inline-block; float:left;}
.li_ld>h4>span{ position:absolute; right:0; bottom:9px; font-size:16px;}
.li_rd{ width:640px; float:left; }
.rd_ul1{ width:100%; overflow:hidden; }
.rd_ul1>li{ width:100%; overflow:auto; padding:20px 0 35px 0;  }
.rd_lid1{ width:138px; height:80px; float:left; line-height:80px; text-align:center; font-size:72px; color:#c8c8c8; border-right:2px #c8c8c8 solid;}
.rd_lid2{ width:480px; padding-left:20px; float:left; font-size:18px; color:#424242;}
.rd_lid2>a>h4{ overflow:hidden; font-weight:bold; position:relative; padding:5px 0; }
.biaoti2{ display:inline-block; float:left;}
.rd_lid2 span{ position:absolute; right:0; bottom:5px; font-size:16px; color:#666666;}
.rd_lid2>a>p{ font-size:16px; color:#676767;}
.slider5{ height:auto;}
.index_end_bg{ width:100%; min-width:1200px; overflow:hidden; padding:50px 0 35px 0; background:#4c4c4c;   }
.index_end{ width:1200px; margin:0 auto; overflow:hidden;   }
.end_left{ width:710px; overflow:hidden; float:left;  }
.left_ul1{ width:100%; overflow:hidden;  }
.left_ul1>li{ float:left; margin-right:80px; }
.left_ul1>li>ul{ overflow:hidden; }
.left_ul1>li>ul>li{ text-align:left; margin:10px 0; font-size:16px; color:#c8c8c8;}
.left_ul1>li>ul>li:first-child{ font-size:18px; color:#FFF; margin-bottom:25px; }
.left_ul1>li>ul>li:first-child a{ color:#FFF;}
.left_ul1>li>ul>li a{ color:#c8c8c8}
.left_ul1>li>ul>li:hover a{ color:#da251d;}
.end_right{ width:310px; float:right; padding:0 80px 0 99px; border-left:1px #8e8e8e solid; }
.end_right img{ display:block; width:32%; margin-left:28%; margin-bottom:20px;}
.end_right p{ margin:5px 0; line-height:150%; font-size:16px; color:#c8c8c8;}
.last_end1_bg{ width:100%; overflow:hidden; min-width:1200px; border-top:1px #8e8e8e solid; background:#4c4c4c; }
.last_end1{ width:1200px; margin:0 auto; font-size:16px;color:#c8c8c8;  }
.last_end1 h4{ width:80px; float:left;margin:10px 0; }
.last_end1 ul{ width:1120px; float:left; overflow:hidden;  }
.last_end1 ul li{ float:left; margin:10px; }
.last_end1 ul li a{ color:#c8c8c8;} 
.last_end_bg{ width:100%; overflow:hidden; background:#101010; }
.last_end{ width:1200px; margin:0 auto; padding:20px 0; color:#c8c8c8; font-size:14px;   }


/*认证咨询*/
.mid_banner{ width:100%; overflow:hidden; min-width:1200px; background:#F0F0F0; position:relative; }
.mid_banner img{ width:100%; height:30vw; max-height:400px;}
.weizhi0{ width:1200px; margin:0 auto; text-align:right; font-size:14px; color:#424242; padding:30px 0 30px 0; }
.weizhi1 a{ color:#424242;}
.weizhi1 h4{ display:inline-block; padding-left:20px; background:url(../images/dizhi.png) left center no-repeat;}
.weizhi1 a:hover{ color:#da251d;}
.all_mid{ width:1200px; margin:0 auto 100px auto; overflow:hidden;   }
.mid_ld{ width:220px; margin-right:20px; float:left}

.mid_ld_ul1{ width:100%; overflow:hidden; padding-bottom:4%; background:#FFF;}
.mid_ld_ul1 h4{ width:100%; overflow:hidden; padding:0 0 0 5px; background:#da251d;  }
.mid_ld_ul1 h4 p{ float:left; color:#FFF; margin-left:5px }
.mid_ld_ul1 h4 p span{ display:block; font-size:14px !important; letter-spacing:1px;}
.p1{ font-size:50px !important; color:#FFF; }
.p2{ font-size:18px; display:inline-block; margin-top:10px;}
.mid_ld_ul1 li{ background:#FFF; padding-left:15px; }
.mid_ld_ul1 li:hover{  background:#e8e8e8 url(../images/sanjiaoxing01.png) 10px center no-repeat !important ; background-size:5%;}
.li_hover{  background:#e8e8e8 url(../images/sanjiaoxing01.png) 10px center no-repeat !important ; background-size:5%;}
.mid_ld_ul1 li:hover a{ color:#da251d; border-bottom:1px #e8e8e8 dashed;}
.mid_ld_ul1 li a{ display:block; width:170px; padding:20px 10px 20px 15px; border-bottom:1px #c8c8c8 dashed;}
.mid_ld_ul1 li:last-child a{ border-bottom:none;}
.mid_ld_ud1{ width:100%; overflow:hidden; margin-top:40px; background:#FFF; padding-bottom:25px; color:#000; }
.mid_ld_ud1 h4{ padding:20px; font-size:16px; color:#da251d; border-bottom:1px #da251d solid; }
.mid_ld_ud1 h4 span{ font-size:12px; color:#8e8e8e; letter-spacing:1px; color:#000; }
.mid_ld_ud1 p{ font-size:12px; color:#8e8e8e; padding:20px 25px; color:#000; }
.zx_p3,.zx_p4,.zx_p5,.zx_p6{ padding:10px 15px 10px 45px !important;background-size:10%;}
.zx_p3{ background:url(../images/zx_bg01.png) 15px center no-repeat; font-size:14px !important }
.zx_p4{ background:url(../images/zx_bg02.png) 15px center no-repeat;}
.zx_p5{ background:url(../images/zx_bg03.png) 15px center no-repeat;}
.mid_rd{ width:960px; float:left;  }
.rd_div1{ width:100%; overflow:hidden; }
.rd_div1_top{ width:90%; overflow:hidden; background:#FFF; margin-bottom:40px; padding:0 5% 5% 5%; }
.rd_div1_top h4{ padding:30px 0; text-align:center; font-size:20px; color:#da251d;}
.rd_div1_top p{ padding:10px 0; line-height:150%; font-size:14px; color:#8e8e8e; text-indent:28px; }
.rd_div1_ul1{ width:90%; padding:3% 5%; background:#FFF; overflow:hidden;  margin-bottom:40px; }
.rd_div1_ul1>li{ width:33.22%; float:left; border-right:1px #c8c8c8 solid; border-bottom:1px #c8c8c8 solid; }
.rd_div1_ul1>li:nth-child(3n){ border-right:none; }

.rd_div1_ul1>li:nth-last-child(1){ border-right:none; border-bottom:none; }
.rd_div1_ul1>li:nth-last-child(2){  border-bottom:none; }
.rd_div1_ul1>li:nth-last-child(3){ border-bottom:none; }
.rd_div1_ul1>li>ul{ width:100%; overflow:hidden; height:325px; padding-top:10px; background:#FFF;}
.rd_div1_ul1>li>ul h4{padding:10px 30px 10px 50px ; font-weight:bold; font-size:16px; }
.rd_div1_ul1>li>ul h4 a{ display:inline-block; float:right; font-weight:100; font-size:14px; }
.rd_div1_ul1>li>ul>li{ overflow:hidden; padding:10px 20px 10px 50px ; font-size:14px;  background:url(../images/zx_bg05.png) 30px center no-repeat;  }
.rd_div1_ul1>li>ul>P{ width:16%; margin-left:42%; border-bottom:1px #8e8e8e solid; }
.rd_div1_ul1>li>ul>li a{ color:#8e8e8e;}
.rd_div1_ul1>li>ul>li:hover a{ color:#da251d;}
.rzzx_more_ul1{ width:94%; padding:3%; overflow:hidden; background:#FFF; }
.rzzx_more_ul1 h4{ color:#da251d; padding-bottom:3%; text-align:center; font-size:20px; font-weight:bold; }
.rzzx_more_ul1 li{ padding:2% 3%; background:url(images/sanjiaoxing03.png) left center no-repeat; border-bottom:1px #c8c8c8 solid;}
.more2_d1{ width:94%; padding:3%; background:#FFF; overflow:hidden;  }
.more2_d1 h4{ font-size:20px; color:#da251d; text-align:center; padding-bottom:15px;}
.more2_d1 p{ line-height:150%; display:block; margin-bottom:2%;}

/*新闻中心*/
.mid_rd_ul4{ width:100%; overflow:hidden; background:#FFF; padding-bottom:120px;  }
.mid_rd_ul4 li{ width:94%; margin:3%; overflow:hidden; padding-bottom:3%; border-bottom:1px #d5d5d5 solid;  }
.ul4_left{ width:320px; height:200px; float:left; overflow:hidden; }
.ul4_left img{ width:100%;}
.ul4_right{ width:550px;  height:200px;float:right; position:relative;}
.ul4_right h4{ width:100%; padding:20px 0; position:relative; font-size:20px; color:#424242;  }
.ul4_right h4 span{ display:inline-block; float:right; font-size:16px; color:#8e8e8e; }
.ul4_right p{ line-height:150%; font-size:16px; color:#8e8e8e; }
.cxxq{ display:block; position:absolute; background:none; bottom:0; left:10px; cursor:pointer; color:#da251d; border:none;}
.layui-box{ margin-left:20%; float:right; margin-right:3%;}
#test101{ min-width:0 !important}


/*成功案例*/
.mid_rd_ul5{ width:100%; overflow:hidden; background:#FFF; }
.mid_rd_ul5 li{ width:20%; float:left; overflow:hidden; text-align:center; padding:2% 0 ;  }
.mid_rd_ul5 li img{ width:94%; margin-left:3%; display:block; margin-bottom:10px;}
#test102{ min-width:0 !important; }



/*认证查询*/




/*联系我们*/
.contact_us_d1{ width:94%; padding:3%; overflow:hidden; background:#FFF;  }
.us_d1_top{ width:100%; overflow:hidden; }
.us_d1_top>h4{ width:100%; overflow:hidden; text-align:center; font-size:24px; font-weight:bold; color:#424242;  }
.us_d1_top>h4>p{ display:block; font-size:16px; text-align:center; width:16%; margin-left:42%; padding-bottom:2%; }
.us_d1_top>h4>p>span{ display:block; width:40%; margin-left:30%; margin-top:2%; height:1px; border-bottom:1px #ff0000 solid;}

.us_d1_top>img{ width:90%; margin-left:5%; margin-bottom:5%; margin-top:3%;}
.us_d1_top>p{ display:block; line-height:150%; margin-bottom:2%;}
.contact_us_ul1bg{ width:96%; padding:0 2%; background:#FFF;}
.contact_us_ul1{ width:100%; overflow:hidden; background:#FFF; }
.contact_us_ul1>li{ border-bottom:1px #8e8e8e dashed; color:424242 }
.contact_us_ul1>li:first-child{ border:none; background:#8e8e8e; color:#FFF;}


.contact_us_ul1>li>ul{ overflow:hidden; width:100%; }
.contact_us_ul1>li>ul>li{ float:left; text-align:center; padding:15px 0;}
.contact_us_ul1>li>ul>li:nth-child(1){ width:40%;}
.contact_us_ul1>li>ul>li:nth-child(2){ width:15%;}
.contact_us_ul1>li>ul>li:nth-child(3){ width:15%;}
.contact_us_ul1>li>ul>li:nth-child(4){ width:15%;}
.contact_us_ul1>li>ul>li:nth-child(5){ width:15%;}



/*关于我们*/
#gymw li a{ text-align:center;}
.about_us_d1{ width:94%; padding:3%; overflow:hidden; background:#FFF; padding-bottom:70px; }
.about_us_d101{ overflow:hidden; margin-bottom:30px; }
.about_us_d101 h4{ padding-bottom:25px; font-size:20px; color:#424242; font-weight:bold;  }
.about_us_d101 img{ width:55%; height:300px; float:left; display:inline-block;  }
.d101_right{ width:41%; padding:2%; overflow:hidden;  }
.d101_right h5{ font-size:20px; font-weight:bold; color:#424242; margin-bottom:30px; }
.d101_right h5:last-child{ margin-bottom:0;}
.d101_right h5 p{ display:block; line-height:150%; font-size:16px; font-weight:100; }
.about_us_d102{ overflow:hidden; margin-bottom:30px;}
.about_us_d102>h4{ padding-bottom:25px; font-size:20px; color:#424242; font-weight:bold;  }
.d102_d1{ margin-bottom:15px; font-size:16px; color:#424242;}
.d102_d1 h4{ display:inline-block; width:65px; height:65px; color:#c8c8c8; border:1px #c8c8c8 dashed; border-radius:50%; text-align:center; line-height:65px; margin-right:10px;}

/*jytd*/
.us_d1_ul1{ width:100%; overflow:hidden; }
.us_d1_ul1 li{ margin-bottom:3%; padding:3%; height:250px; overflow:hidden; background:#FFF; }
.us_d1_ul1 li img{ display:block; width:190px; height:250px; float:left;}
.us_d1_urd{ width:75%; float:right; padding-left:3%; height:250px; position:relative;  }
.us_d1_urd h4{ font-size:20px; color:#101010; margin-bottom:3%; }
.us_d1_urd p{ line-height:150%; margin-bottom:1%;}
.us_d1_urd a{ display:block; position:absolute; bottom:0; left:3%; color:#da251d; }

.jytd_d1{ width:94%; padding:3%; background:#FFF; overflow:hidden;  }
.jytd_d101{ width:100%; height:250px; overflow:hidden; position:relative;}
.jytd_d101 h4{ color:#da251d; margin-bottom:30px;}
.jytd_d101 h5{ padding:15px 0; font-size:18px; font-weight:bold; }
.jytd_d101 p{ line-height:180%; font-size:16px; color:#424242;}
.jytd_d101 img{ position:absolute; right:0; top:0; }
.jytd_d102{width:100%; overflow:hidden; position:relative;}
.jytd_d102 h5{ padding:15px 0; font-size:18px; font-weight:bold; }
.jytd_d102 p{ line-height:180%; font-size:16px; color:#424242;}
.jytd_d103{width:100%; overflow:hidden; position:relative;}
.jytd_d103 h5{ padding:15px 0; font-size:18px; font-weight:bold; }
.jytd_d103 p{ line-height:200%; font-size:16px; color:#424242;}

.zzjg_d1{ width:94%; padding:3% 3% 5% 3%; background:#FFF; overflow:hidden;  }
.zzjg_d1 img{ width:100%; }

.khpj_ul1{ width:100%; overflow:hidden; }
.khpj_ul1 li{  padding:3%; background:#FFF; margin-bottom:3%;  }
.khpj_ul1 li p{ display:block; margin-bottom:3%;   }
.khpj_ul1 li h4{ text-align:right; color:#da251d; }

.gsjj_d1{ width:94%; padding:3%; overflow:hidden; background:#FFF; }
.gsjj_d1 h4{ font-size:20px; margin-bottom:1%; font-weight:bold; color:#424242; }
.gsjj_d1 p{ display:block; margin:2% 0; text-indent:32px; font-size:16px; color:#8e8e8e; }
.gsjj_d1 img{ width:100%; margin:2% 0;}

/*证书查询*/
.cx{ width:800px; margin-left:250px; min-height:410px; overflow:hidden; border-radius:10px; border:1px #f0f0f0 solid; background:#f0f0f0 }

.zscx_d1_bg{ width:100%; overflow:hidden; background:#f0f0f0; min-width:1200px;}
.zscx_d1{ width:700px; margin:0 auto; overflow:hidden; background:#FFF; padding-bottom:70px; margin-bottom:70px;}
.zscx_d1>h4{ padding:50px; text-align:center; font-size:24px; color:#424242; }
.cx{ display:block; width:698px; margin:0 auto; min-height:410px; overflow:hidden; border-radius:10px; border:1px #f0f0f0 solid; }
.cxjg{ display:block; width:698px; margin:0 auto; min-height:410px; overflow:hidden; border-radius:10px; border:1px #f0f0f0 solid; }
.cxjg>li{ padding:30px 0; }
.cxjg>li:first-child{ background:#f0f0f0;}
.cxjg>li:not(:first-child){ padding:15px 0 !important}
.cxjg>li:not(:first-child):hover{ background:#f0f0f0;}
.cxjg>li>ul{ width:100%; overflow:hidden; }
.cxjg>li>ul>li{ float:left; text-align:center; }
.cxjg>li>ul>li:nth-child(1){ width:15%;}
.cxjg>li>ul>li:nth-child(2){ width:25%;}
.cxjg>li>ul>li:nth-child(3){ width:20%;}
.cxjg>li>ul>li:nth-child(4){ width:20%;}
.cxjg>li>ul>li:nth-child(5){ width:20%;}

.cx h5{ width:60%; margin-left:20%;}
.cx h4 { text-align:center; padding:70px 0 20px 0;}
#sousuo{ width:60%; margin-left:20%; padding:2%; border:1px #c8c8c8 solid;border-radius:10px; background:#FFF; margin-bottom:20px;}
.cx h4 input{-webkit-appearance:radio; margin-left:10px; cursor:pointer; }
.tijiao{ width:12%; margin-left:44%; border-radius:6px; padding:1% 0; margin-top:40px; border:none; background:#da251d; font-size:20px; color:#FFF; cursor:pointer;}

.zgzs_ul1{ width:94%; padding:3%; overflow:hidden; background:#FFF; }
.zgzs_ul1 h4{ width:100%; overflow:hidden; font-weight:bold; font-size:20px;}
.zgzs_ul1 h4 p{ display:block; text-indent:32px; font-size:16px; font-weight:100; margin:3% 0; }
.zgzs_ul1 li{ width:31.3%; margin:1%; float:left; height:360px; overflow:hidden;  }
.zgzs_ul1 li img{ width:100%;}


.us_d1_top1{
    width: 94%;
    overflow: hidden;
    background: #FFF;
    margin-bottom: 3%;
    padding: 3%;
	
}

.us_d1_top1>h4{

    width: 100%;
    overflow: hidden;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #424242;

}
.us_d1_top1>h4>p{
	display: block;
    font-size: 16px;
    text-align: center;
    width: 16% !important;
    margin-left: 42%;
    padding-bottom: 2%;
	}
.us_d1_top1>h4>p>span{display: block;
    width: 40%;
    margin-left: 30%;
    margin-top: 2%;
    height: 1px;
    border-bottom: 1px #ff0000 solid;}





































