@charset "utf-8";
* {}
a {text-decoration: none;color: #333;padding:0;margin:0;}
ul {list-style: none;padding:0;margin:0;}
li {list-style: none;padding:0;margin:0;}
ul li {list-style: none;padding:0;margin:0;}
img {border: none;padding:0;margin:0; vertical-align:middle; max-width:100%;}
a img{border: none;padding:0;margin:0; vertical-align:middle; max-width:100%;}
input,button,select,textarea,details,summary{outline:none}
textarea{resize:none}
p{padding:0;margin:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;font-family:"Arial";line-height: 24px; font-size:12px;color:#333;padding:0;margin:0;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.gy{width:1280px;margin:0 auto;overflow:hidden;}
.main,.ftit,.link,.foot { width:100%; max-width:1280px;margin:0px auto;overflow:hidden;clear:both;}

.top-blank{height:150px;overflow:hidden;background:none;}
.top-head{height:150px;position:fixed;top:0;width:100%;z-index:999999;background:none; background: url(../images/bg1.jpg) repeat-x bottom;/* background:#039946*/}
#headdiv.bg2{background:url(../images/bg2.png) bottom repeat-x; height:73px;transition:all 0.3s;}
.shadow{width:100%;height:7px;font-size:0;overflow:hidden;}

.tel{ float:right; padding-top:40px; height:50px;}
.sear1{ background:#FFF; border:none; width:150px; line-height:24px;height:24px; padding:0; margin:0; border:1px solid #EEE;border-radius:5px; padding:0 5px;}
.sear2{ background: url(../images/sear.png) no-repeat center; border:none; width:24px; line-height:24px;height:24px; padding:0; margin:0;}
.sear3{ border-radius:5px; padding:0 5px; line-height:24px; height:24px;}
.sear4{ display:block; border-radius:5px; padding:5px 10px; line-height:16px; border:1px solid #ccc;}
.sear00{ display:block; float:left; position:relative;}
.sear00 span{ display:block; padding-top:2px;}
.sear001{ display:none;}
.sear00:hover .sear001{ display:block; position: absolute; top:0; right:1px; width:190px;}

.top02{ width:100%;}
.logo img{ width:100%;}
.logo2{ display: none;float:left; width:140px;transition: all .5s; padding-top:5px;}
.nav{float:right; width:910px;}
.nav ul{ clear:both; width:100%;}
.m{ margin-right:90px;float:left;text-align:center; font-family:Arial; height:60px;}
.mmm{height:30px;padding-top:15px;display:block;font-size:16px; font-weight:bold;/* font-weight:bold;overflow:hidden;*/color: #fff; position:relative;}
.mmm:after{content: "";display: block;position: absolute;left:0%; width:25px;bottom: -3px;height: 3px;opacity: 0;background-color: #fff;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;opacity: 1;}
.mmm:hover:after{opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;background-color: #ff6702;}
.mmm#sel{border-bottom:3px solid #fff;color:#fff;}
.mmm#sel:hover:after{opacity: 0;}
.mmm:hover{ color:#ff6702;transition: all .5s;}
.no .mmm{ color:#ff6702;transition: all .5s;}
.no .mmm:after{opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;background-color: #ff6702;}

.nav .sub{display:none;width:100%;padding:0;position:fixed;overflow:hidden;text-align:left;z-index:9999;left:0px; top:150px;}
.nav .sub .nav_xiao{width:80%; max-width:830px; padding-left:70px;overflow:hidden;margin:0 auto; background:rgba(102, 98, 98, 1); position:relative;}
.nav_xiao1{ overflow:hidden; clear:both; padding:2% 0 3% 0; font-weight:bold;}
.nav_xiao1 li{ float:left; width:calc(31.333% - 1px); padding-left:2%; border-left:1px solid #fff; line-height:38px;height:38px;}
.nav_xiao1 li:nth-child(3n+1){ border:none;}
.nav_xiao1 li a{ color:#fff;}
.nav_xiao1 li a:hover{ color:#ff6702;}
.closed{ position:absolute; top:15px; right:10px;}
.nav_xiao2{ text-decoration:underline; font-weight:bold; color:#fff; line-height:50px;}
.nav_xiao0{ position:absolute; top:0; left:0; width:50px; height:50px; background:#ff6702}

/* main_image */


div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

.slider{display:none}/*用于获取更加体验*/
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}


.hj{ overflow:hidden; clear:both; height:10px;}
.hj2{ overflow:hidden; clear:both; height:20px;}
.hj3{ overflow:hidden; clear:both; height:30px;}
.pp1{ padding:10px 0;}
.pp2{ padding:20px 0;}
.pp3{ padding:3% 0;}
.pp4{ padding:2% 0;}

.bg2{ background:#f7f8f9;}
.nr1,.main2{ width:100%; max-width:1280px; margin:0 auto;}
.nr1 li{ float:left;}
.nr1_p1{ background:#fff; box-shadow:0 0 8px rgba(0, 0, 0, 0.1); border-radius:10px; text-align:center; padding:10% 12%; text-align:center;}
.nr1_p2{ background:#ff6702; width:78px; height:78px;margin:2% auto; border:1px solid #fff; border-radius:50%; overflow:hidden;}
.nr1_p3{ color:#ff6702; font-weight:600; line-height:2.4;}
.nr1_p4{ line-height:28px; overflow:hidden; height:112px; margin-bottom:25px; padding:0 5%;}
.nr1_p5{ display:block; text-align:center; width:30px; margin:0 auto; padding:5px 10px; background:#FFF; border-radius:10px;transition: all .5s;}
.nr1 li:hover .nr1_p1{/* background:#ff6702; color:#fff;*/transition: all .5s; box-shadow:0 0 15px rgba(0, 0, 0, 0.7); }
.nr1 li:hover .nr1_p5{transition: all .5s; margin-left:calc(50% - 10px);}
.cc{ text-align:center;}
.tit1{ color:#ff6702;}
.nr1_p6{ text-align:center; width:100%; max-width:770px; margin:0 auto; line-height:1.6; color:#555;}
.more1{ display:block; width:40%; max-width:180px; margin:0 auto; background:#ff6702; color:#fff; border-radius:5px; text-align:center; line-height:2.5; font-weight:bold;}
.more1:hover{background:#474c55; }
.nr2_p1{ padding:4%;}
.nr2_p11{ color:#ff6702; line-height:1.6;}
.nr2_p12{ overflow:hidden; clear:both;}
.nr2_p12 li{ padding:5px 0;}
.nr2_p121{ background:#f8f8f8; border:1px solid #ddd; width:calc(94% - 2px); padding:0 3%; margin:0; line-height:36px; height:36px; border-radius:5px;}
.nr2_p122{ background:#f8f8f8; border:1px solid #ddd; width:calc(100% - 2px); padding:0 3%; margin:0; line-height:36px; height:36px; border-radius:5px;}
.allcheck input[type="checkbox"],.allcheck input[type="radio"]{appearance: none; -webkit-appearance: none;outline: none;display:none}
.allcheck {width:100%;display:inline-block;cursor:pointer;}
.allcheck input[type="checkbox"] + span{ width:30px; height:30px; display:inline-block; margin-right:12px;/*  background: url(../images/tt5.png) no-repeat center;
 background-size:100% 100%;*/ vertical-align: middle; border:2px solid #e6e6e6; border-radius:12px;}
.allcheck input[type="checkbox"]:checked + .allimg1{background:url(../images/tt4.png) no-repeat #ff6702; background-size:100% 100%;}
.allcheck input[type="checkbox"]:checked + .allimg2{background:url(../images/tt1.png) no-repeat #ff6702; background-size:100% 100%;}
.allcheck input[type="checkbox"]:checked + .allimg3{background:url(../images/tt2.png) no-repeat #ff6702; background-size:100% 100%;}
.allcheck input[type="checkbox"]:checked + .allimg4{background:url(../images/tt3.png) no-repeat #ff6702; background-size:100% 100%;}
.allChecked2,.allcheck input[type="radio"] + span{ width:24px; height:24px; display:inline-block; margin-right:12px;
/*  background: url(../images/tt5.png) no-repeat center; background-size:100% 100%;*/  vertical-align: middle; border:1px solid #e6e6e6; border-radius:12px;}
.allcheck input[type="radio"]:checked + .allimg5{background: #ff6702;}
.nr2_p124{ background:#ff6702; color:#fff; line-height:2.4; padding:0 15px; border-radius:10px; margin:0; border:none;}
.nr2_p124:hover{ background:#474c55;}
.nr3 li{ float:left;}
.nr3_p1{ background:#fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.2); border-radius:10px; padding:10% 8% 8%;}
.nr3_p2{ clear:both; overflow:hidden; color:#ff6702; font-weight:bold; line-height:35px; height:70px;}
.nr3_p21{ float:left; width:70px; height:70px; padding-right:15px;}
.nr3_p21 img{ width:70px; height:70px;}
.nr3 li:hover .nr3_p1{/* background:#ff6702; color:#fff;*/transition: all .5s; box-shadow:0 0 12px rgba(0, 0, 0, 0.7); }
/*.nr3 li:hover .nr3_p2{ color:#fff;transition: all .5s;}
*/.nr3 li:hover .nr1_p5{transition: all .5s; margin-left:calc(50% - 10px);}

.nr3b li{ float:left;}
.nr3b li:hover .nr4_p28{background:#ff6702; color:#fff;transition: all .5s; box-shadow:0 0 12px rgba(0, 0, 0, 0.7); }
.nr3b li:hover .nr4_p29{ color:#fff;transition: all .5s;}
.nr3b li:hover .more3{background:#fff;color:#ff6702;}
.nr3b li:hover .nr4_p23{background:#ff6702; color:#fff;transition: all .5s; box-shadow:0 0 12px rgba(0, 0, 0, 0.7); }

.nr6_p4 li:hover .nr4_p28{background:#ff6702; color:#fff;transition: all .5s; box-shadow:0 0 12px rgba(0, 0, 0, 0.7); }
.nr6_p4 li:hover .nr4_p29{ color:#fff;transition: all .5s;}

.more2{ display:block; float:right; background: url(../images/tub1.png) no-repeat center right; padding-right:22px; color:#ff6702; margin-top:10px; margin-right:10px;transition: all .2s;}
.more2:hover{ margin-right:0; color:#333; background: url(../images/tub01.png) no-repeat center right;}

.nr3_p6{ background:#fff; box-shadow:0 0 10px rgba(0, 0, 0, 0.2); border-radius:10px; overflow:hidden; width:100%;}
.nr3_p7{ display:block; position:relative; width:100%; height:0; padding-bottom:65%;border-top-left-radius:10px;border-top-right-radius:10px; overflow:hidden;}
.nr3_p7 img{ position:absolute; left:0; top:0;width:100%; height:100%; border-top-left-radius:10px;border-top-right-radius:10px; overflow:hidden; transition: all 1.1s;}
.nr3_p8{ padding:8%;}
.nr3_p9{ font-weight:bold;}
.nr3_p10{ line-height:21px; color:#777; margin:3% 0;}
.nr3 li:hover .nr3_p6{ background:#ff6702; color:#fff;transition: all .5s; box-shadow:0 0 12px rgba(0, 0, 0, 0.5); }
.nr3 li:hover .nr3_p10{ color:#fff;transition: all .5s;}
.nr3 li:hover .nr3_p7 img{ transform: scale(1.1);}
.fbg{ background:#474b54; color:#fff; line-height:1.6; padding:2% 1%;}
.foot_p1 a{ display:block; width:100px;  text-align:center; float:left}
.foot_p1 a:hover{ display:block;  color:#fff; }


.tit2{ overflow:hidden; clear:both; color:#555; text-transform:uppercase;}
.tit2 a{ color:#999;}
.tit2 b{ color:#333;}
.nr4_p1{overflow:hidden; clear:both; padding:3%; line-height:1.4;}
/*.nr4_p01{display: flex;
    justify-content:center;
    align-items:Center;}*/
.bg3{ background:#f5f5f5;}
.nr4_p121{ display:block; font-weight:bold; line-height:2.2; border-bottom:1px solid #ff6702;/* padding-top:5%; */}
.tit3{ line-height:1.4;overflow:hidden; clear:both;}
.tit3_p1{ }
.tit3_p0{ height:1px; border-bottom:5px solid #d7d8d6; width:80%; max-width:145px; display:block;}
.tit3_p3{ height:1px; border-bottom:3px solid #d7d8d6; display:block;}
.nr4_p20{ background:#fff; overflow:hidden; border:1px solid #ddd;}
.nr4_p21{ background:#fff; overflow:hidden; border:1px solid #ddd; border-bottom:15px solid #fed403;}
.nr4_p2 li:nth-child(2n+1) .nr4_p21{ border-bottom:15px solid #fb9122;}
.nr4_p2 li:nth-child(3n+1) .nr4_p21{ border-bottom:15px solid #cb5c15;}
.nr4_p2 li:nth-child(4n+1) .nr4_p21{ border-bottom:15px solid #ffb716;}
.nr4_p22{ display:block; position:relative; width:100%; height:0; padding-bottom:122%; overflow:hidden;}
.nr4_p22 img{ position:absolute; left:0; top:0;width:100%; height:100%; overflow:hidden;}
.nr4_p223{display:block; position:relative; width:100%; height:0; padding-bottom:65%; overflow:hidden;}
.nr4_p223 img{ position:absolute; left:0; top:0;width:100%; height:100%; overflow:hidden;}
.nr4_p23{ padding:8%;}
.nr4_p24{ display:block; line-height:36px;height:36px; overflow:hidden;}
.nr4_p24:hover { color:#ff6702}
.nr4_p25{ line-height:22px; height:44px; overflow: hidden; color:#777; margin:5% 0;}
.more3{ display:block; background:#474c55; border-radius:5px; color:#fff; font-weight:bold; width:70px; text-align:center; line-height:2.2;}
.more3:hover{background:#ff6702; }
.nr4_p27{ background:#fff; overflow:hidden; border:1px solid #d9d9d9; padding:10px;}
.nr4_p28{ padding:5%;}
.nr4_p28 li:nth-child(1){ padding:3% 5%;}
.nr4_p27{ border-bottom:8px solid #fed403;}
.nr4_p208 li:nth-child(2n+1) .nr4_p27{ border-bottom:8px solid #fb9122;}
.nr4_p208 li:nth-child(3n+1) .nr4_p27{ border-bottom:8px solid #cb5c15; }

.lefton { color:#ff6702;}
.tit3_p2{ background:#ff6702; color:#FFF; padding:10px 15px; line-height:1.6;}
.list_div{background: #f5f5f5; padding-bottom:10px;}
.list_dt{ margin:0; padding:0; overflow: hidden; position: relative; padding:0 5%; font-size:14px;}
.list_dt p{ border-bottom: 1px solid #d7d8d6; padding-right:3%; font-weight:bold;}
.list_dt_icon{ position: absolute; right:7%; top:50%; margin-top:-7px; display: block; width: 13px; height: 13px; background: url("../images/open.png") no-repeat;}
#open{ background:#666; color:#FFF;}
#open a{ color:#FFF;}
#open p{ border-bottom:1px solid #666;}
#open .list_dt_icon{ background: url("../images/off.png") no-repeat;}
.list_dd{ display: none; padding:0% 5%;}
.list_li{ color:#666;  border-bottom: 1px solid #d7d8d6; padding:1% 5%;}
.list_li a{ color:#666; font-size:14px;}
.list_li a:hover{ color:#ff6702;}
.list_li2{ font-size:14px;}
.list_li2 li{ padding:0 15px;}
.list_li2 li a{ display:block; border-bottom: 1px solid #d7d8d6; font-weight:bold; color:#474c55;}
.list_li2 li:hover{ background:#666; color:#FFF;}
.list_li2 li:hover a{ color:#FFF; border-bottom: 1px solid #666;}
.list_div a:hover{ color:#ff6702;}
.list_div :hover p{ color:#ff6702;}

.nr4_p3 td{ padding:6px;}
.nr4_p31{ border:none; width:96%; background:#e7e7e7; padding:0; margin:0; padding:0 2%; line-height:26px;}
.nr4_p32{ border: none; color:#888;}
.nr4_p33{ border:2px solid #333; background:#fff; padding:0; margin:0; padding:1% 7%; line-height:26px; border-radius:5px; font-size:16px; font-weight:bold;transition: all .5s;}
.nr4_p33:hover{ border:2px solid #ff6702; background:#ff6702; padding:0; margin:0; padding:1% 7%; line-height:26px; border-radius:5px; font-size:16px; font-weight:bold; color:#fff;transition: all .5s;}

.mm2{ width:98%; max-width:760px; margin:0 auto;}
.nr4_p4 li{ position:relative;}

.nr4_p41{ width:100%; position:relative;}
.nr4_p410{ width:69.3%; margin:0 auto;}
.nr4_p42{ display:block; position:relative; width:100%; height:0; padding-bottom:135.71%; overflow:hidden;}
.nr4_p42 img{ position:absolute; left:0; top:0;width:100%; height:100%; overflow:hidden;}
.nr4_p43{ z-index:99; text-align:center; position:absolute; left:0; top:0;width:100%; height:100%; overflow:hidden;display: flex;
    justify-content:center;
    align-items:Center; color:#fff;transition: all .5s; background:rgba(0, 0, 0, 0.2);}
.nr4_p44{transition: all .5s;}
.nr4_p45{ display:none;/* text-align:left; width:90%; padding:0 5%;*/transition: all .5s;}
.nr4_p4 li:hover .nr4_p44{ display:none;transition: all .5s;}
.nr4_p4 li:hover .nr4_p43{ background:rgba(255, 103, 2, 0.9);transition: all .5s; }
.nr4_p4 li:hover .nr4_p45{ display: block;transition: all .5s;text-align:left; padding:0 10%; width:80%; font-size:14px;}

.more4{ display:block; width:70%; max-width:135px; text-align:center; color:#fff; border-radius:6px; background:#ff6702; margin:10px auto; line-height:2;}
.more4:hover{ background:#474c55;}
.tub1{ float:right;}
.tub1 .nr1_p2{ display:block; float:left; width:60px; height:60px; background:#fff;transition: all .5s;}	
.tub1 .nr1_p2 img{-webkit-filter: invert(80%); -moz-filter: invert(80%);  -ms-filter: invert(80%); -o-filter: invert(80%); filter: invert(80%);}
.tub1 .nr1_p2:hover{ background:#ff6702;}
.tub1 .nr1_p2:hover img{-webkit-filter: invert(0%);-moz-filter: invert(0%); -ms-filter: invert(0%); -o-filter: invert(0%); filter: invert(0%);}

.event_box{position:relative;margin:3% auto;}
.parHd {width:100%;display:inline-block; overflow:hidden;}
.parHd  ul{width:100%;margin:0 auto;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:85%;height:1px;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:35%;/* margin-top:-0.5px;*/z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;margin:0 10px;position:relative;}
#listBox {width:100%;}
.sPrev,.sNext{width:46px;height:46px;display:block;position:absolute;top:45%;  box-shadow:0 0 20px rgba(0, 0, 0, 0.2); border-radius:50%;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}

.parHd li{ width:230px;}
.parHd_p1{ width:230px; height:230px;transition: all .5s;}
.parHd_p2{ font-size:13px; padding:5px; height:72px; overflow:hidden; line-height:24px;}
.parHd_p2 span{ font-size:25px; color:#ff6702;}
.parHd li.act .parHd_p1{border-bottom-left-radius:30px;border-top-right-radius:30px; overflow:hidden;transition: all .5s;}
.parHd li.act{ background:rgba(255, 103, 2, 0.7); transition: all .5s;border-top-right-radius:30px;border-bottom-left-radius:30px;}
.parHd li.act .parHd_p2{ color:#fff;}
.parHd li.act .parHd_p2 span{ color:#fff;}

.nr5_p1{border-top:1px solid #fee34c;}
.nr5_p11{ border-bottom:1px solid #ddd; overflow:hidden; clear:both; padding:4% 5%;}
.nr5_p12{ display:block; float:left;width:calc(100% - 100px); }
.nr5_p13{ float:right;width:90px; text-align:right;}
.nr5_p2{ padding:2% 5%;}
.nr5_p2 p{ line-height:22px;}
.nr5_p21{ line-height:1.4;}
.nr5_p22{ height:1px; border-top:5px solid #ff6702; width:40%; max-width:65px; display:block;}
.nr5_p3 li{ padding-top:1%;}
.nr5_p3 li p span{ color:#F00;}
.nr5_p31{ min-width:250px; line-height:32px; min-height:32px;}
.nr5_p32{ background:#ff6702; color:#fff; line-height:36px; border-radius:20px; padding:0 20px; border:none; margin:0;}
.nr5_p32:hover { background:#474c55;}
.nr5_p11{ border-bottom:1px solid #ffb716;}
.nr5_p1 li:nth-child(2n+1) .nr5_p11{ border-bottom:1px solid #f56e22;}
.nr5_p1 li:nth-child(3n+1) .nr5_p11{ border-bottom:1px solid #f9931c;}

.nr5_pb1{border-top:1px solid #fee34c;}
.nr5_pb11{ border-bottom:1px solid #ddd; overflow:hidden; clear:both; padding:1% 2%;}
.nr5_pb12{ display:block; float:left;width:calc(100% - 100px); }
.nr5_pb13{ float:right;width:90px; text-align:right;}
.nr5_pb11{ border-bottom:1px solid #ffb716;}
.nr5_pb1 li:nth-child(2n+1) .nr5_pb11{ border-bottom:1px solid #f56e22;}
.nr5_pb1 li:nth-child(3n+1) .nr5_pb11{ border-bottom:1px solid #f9931c;}


#help-left {background: #f5f5f5; padding-bottom:10px;} 
.list_div5{background: #f5f5f5; }
.list_div5 summary { margin:0; padding:0; overflow: hidden; position: relative; padding:0 5%; font-size:14px;} 
.list_div5 summary p{ border-bottom: 1px solid #d7d8d6; padding-right:3%; font-weight:bold;}
.list_div5 summary::-webkit-details-marker { display: none; } /*可用图片或字符,如果使用图片，请把content的值设置成空字符*/ 
.list_div5 summary:before {  content: " ";background: url(../images/open.png) no-repeat center center;/*收起时的图片*/ display: inline-block; float:right;  width: 13px; height:100%; margin-right:5px; font-size: 18px; font-weight: 700; } 
.list_div5[open] summary:before { content: " ";background: url(../images/off.png) no-repeat center center; /*展开时的图片*/ } 
.list_div5[open] summary{ background:#666; color:#FFF; }
.list_div5[open] summary p{ border-bottom:1px solid #666;} 
.list_div5[open] summary span:hover{ color:#FFF;}
.list_div5 ul { padding:0% 5%;} 
.list_div5 ul li {  color:#666;  border-bottom: 1px solid #d7d8d6; padding:1% 5%; font-size:12px;}
.list_div5 ul li a { display: block; color: #666; font-size:14px;}
.list_div5 summary span:hover{ color:#ff6702 }


.nr4_p6 li{ overflow:hidden; clear:both; padding:3% 0; border-bottom:1px solid #eee;}
.nr4_p61{ float:left; width:57.64%;}
.nr4_p63{ line-height:22px; max-height:66px; overflow:hidden;}
.nr4_p62{ float:right; width:39%;}
.nr4_p62 a{ display:block; position:relative; width:100%; height:0; padding-bottom:51.515%; overflow:hidden;}
.nr4_p62 img{ position:absolute; left:0; top:0;width:100%; height:100%; overflow:hidden;}
.nr6_p0{ display:block; position:relative; width:100%; height:0; padding-bottom:57.7%; overflow:hidden;}
.nr6_p0 img{ position:absolute; left:0; top:0;width:100%; height:100%; overflow:hidden;}
.nr6_p2{ background:#eaebed; padding:6% 10%;}
.nr6_p22{ line-height:22px; padding:3% 0;}
.nr6_p23{ display:block; background:#fe8d41; color:#fff; border-radius:25px; text-align:center; text-transform:uppercase; line-height:2;}
.nr6_p23:hover{ background:#474c55;}
.nr6_p3{ background:#eaebed; padding:3%;}
.nr6_p32 td{ padding:1% 2%;}
.nr6_p4{ overflow:hidden; clear:both; color:#2b558b;}
.nr6_p4 li{ padding:1% 0; line-height:2;}
.nr6_p41{ border: none; border-left:1px solid #eee; border-top:1px solid #eee; padding:0; margin:0; line-height:36px;height:36px; background:#FFF; width:100%;}
.nr6_p42{ border: none; border-left:1px solid #eee; border-top:1px solid #eee; padding:0; margin:0; line-height:36px; background:#FFF; width:100%;}
.nr6_p43{ border: none;  background:#fe8d41; color:#fff; border-radius:25px; text-align:center; line-height:2; padding:0; margin:0; line-height:36px; width:50%; max-width:240px;}
.nr6_p51{ display:block; position:relative; width:100%; height:0; padding-bottom:65%; overflow:hidden;}
.nr6_p51 img{ position:absolute; left:0; top:0;width:100%; height:100%; overflow:hidden;}
.nr6_p52{ text-align:center; color:#666; display:block; line-height:22px;min-height:36px; overflow:hidden; margin:2% 0;}
.nr6_p52:hover{  color:#ff6702; }
.nr6_p53{ border-bottom:2px solid #ff6702; width:30px; margin:0 auto;}

.nr4_p35{ padding:2% 0; border-bottom:1px solid #eee; border-top:1px solid #eee;  display: flex; justify-content:center; align-items:Center;}
.nr4_p35 ul{ overflow:hidden; clear:both;}
.nr4_p35 ul li{ float:left; padding:10px; text-align:center;}
.nr4_p35 ul li a{ display:block;}	
.nr4_p35 ul li span{ display:block;}	

.nr7 .pcont { float:left; overflow:hidden;  }
.nr7 .ScrCont {  zoom:1;  }
.nr7 #List1_1{float:left;}
.nr7 #List2_1{float:left;}
.left7{ position:absolute; top:40%; left:0;}
.right7{ position:absolute; top:40%; right:0;}
.nr7{ position:relative; overflow:hidden; clear:both; padding:0 25px;}
.nr7 li{ float:left; width:500px; padding:0 10px;}
.nr7 li a{ display:block; line-height:36px;  overflow:hidden;}
.nr7_p1 li{ padding:1%;}
.nr7_p1 li a{ display:block; line-height:36px;  overflow:hidden;}

.adv1 img{ width:100%;}



/*首页新加样式*/
.bgx1{ background:#74b917;}
.nrx1_p2,.nrx1_p1{ overflow:hidden; clear:both;}

.morex{ display:block; width:40%; max-width:180px;  color:#fff; border-radius:5px; text-align:center; line-height:2.5; font-weight:bold; border:1px solid #FFF}
.morex:hover{background:#fff;  color:#74b917; }

.titx1{ color:#FFF;}

.nrx1_p1{ position:relative;}
.nrx1_p1 .img1{box-shadow: 0 6px 6px rgba(0, 0, 0, 0.2);}
.nrx1_p11{ position:absolute; top:4%; left:5%; line-height:2;}
.nrx1_p12{ color:#FFF;}
.nrx1_p12 a{ color:#FFF;}
.nrx1_p13{ color:#FFF;  width:50%;}
.nrx1_p14{ display:block; width:120px; line-height:36px; border-radius:22px; text-align:center; background:#fff; color:#ff6702; margin-top:10px; box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}

.img1{ display:block; position:relative; width:100%; padding-bottom:59.3%;}
.img11{ display:block; position:relative; width:100%; padding-bottom:65%;}
.img1 img,.img2 img,.img3 img,.img4 img,.img5 img,.img6 img,.img7 img,.img8 img,.img11 img{ position:absolute; top:0; left:0; width:100%; height:100%;}
.img1,.img2,.img3,.img4,.img11{ overflow:hidden;}
.img1 img,.img2 img,.img3 img,.img4 img,.img11 img{  cursor: pointer; transition: all 0.8s;}
.img1:hover img,.img2:hover img,.img3:hover img,.img4:hover img,.img11:hover img{ transform: scale(1.1); transition: all 0.8s;}


@media screen and (min-width:320px){
.tt1{font-size:12px;}
.tt2{font-size:12px;}
.tt3{font-size:14px;}
.tt4{font-size:14px;}
.tt5{font-size:14px;}
.tt6{font-size:16px;}
.tt7{font-size:18px;}
.tt8{font-size:18px;}
.tt9{font-size:20px;}
.tt10{font-size:22px;}
.tt11{font-size:24px;}
}
@media screen and (min-width: 414px){
.tt1{font-size:12px;}
.tt2{font-size:12px;}
.tt3{font-size:14px;}
.tt4{font-size:14px;}
.tt5{font-size:14px;}
.tt6{font-size:16px;}
.tt7{font-size:18px;}
.tt8{font-size:18px;}
.tt9{font-size:20px;}
.tt10{font-size:22px;}
.tt11{font-size:24px;}

}
@media screen and (min-width: 480px){
.tt1{font-size:12px;}
.tt2{font-size:12px;}
.tt3{font-size:14px;}
.tt4{font-size:16px;}
.tt5{font-size:16px;}
.tt6{font-size:18px;}
.tt7{font-size:18px;}
.tt8{font-size:20px;}
.tt9{font-size:22px;}
.tt10{font-size:24px;}
.tt11{font-size:28px;}

}
@media screen and (min-width: 640px) {
.tt1{font-size:12px;}
.tt2{font-size:14px;}
.tt3{font-size:16px;}
.tt4{font-size:16px;}
.tt5{font-size:16px;}
.tt6{font-size:18px;}
.tt7{font-size:18px;}
.tt8{font-size:20px;}
.tt9{font-size:22px;}
.tt10{font-size:24px;}
.tt11{font-size:28px;}

}
@media (max-width:768px){
.pc{ display:none;}
.app{ display:block;}
.mhj{ height:5px;}
.mhj2{overflow:hidden; clear:both; height:10px;}
.logo{ width:40%; padding-left:2%;}
.focus{ height:160px;}
.f14{ font-size:12px;}
.f16{ font-size:14px;}
.f18{ font-size:16px;}
.nr1 li{ width:48%; padding:1%;}
.nr2{ width:96%; margin:1% auto; box-shadow:0 5px 10px rgba(0, 0, 0, 0.15); border-radius:10px;}

.mm1{ padding:1%; width:98%; margin:0 auto;}
.nr3 li{ width:96%; padding:2%; margin:0 auto}
.nr3_p3{ margin-top:10px; padding:0 3%;}
.bor1{ border-top:8px solid #ff6702;}
.nr4_p11,.nr4_p12{ width:96%; margin:1% auto;}
.nr4_p12 li{ width:100%;}
.nr4_p2 li,.nr4_p02 li{ float:left; width:48%; padding:1%;}
.list_dt,.list_li,.list_li2 li,.list_div5 summary,.list_div5 ul li{ line-height:36px; height:37px; overflow:hidden;}
.m_left,.m_right{ width:98%; margin:1% auto;}
.nr4_p29{ display:block; line-height:24px; height:48px; overflow: hidden;}
.nr4_p29:hover { color:#ff6702}
.nr5_p1 li{ width:98%; padding:0 1%;}
.nr5_p12{/*height:48px;*/ line-height:24px; overflow:hidden;}
.nr5_p1 li:nth-child(-n+1) .nr5_p11{ border-top:1px solid #ddd;}
.nr4_p025 li:nth-child(odd){ float:left; width:48%;}
.nr4_p025 li:nth-child(even){ float:right; width:48%;}

.nr4_p025 li{ width:48%;}
.nr4_p3 iframe{ width:100%; min-height:250px;} 
.nr4_p3 video{ width:100%; min-height:250px;} 

.main_visual{height:200px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:200px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:200px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:200px;}
.main_image li span{display:block;width:100%;height:200px}
.main_image li a{display:block;width:100%;height:200px}
div.flicking_con{position:absolute;top:160px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}

.nr4_p201{ float:none; width:100%;}
.nr4_p202{  float:none; width:100%;}

.fbg fl{width:100%; clear:both}
.fbg fr{width:100%; clear:both; text-align:left}

/*首页新加样式*/

.nrx1_p2,.nrx1_p3{ width:96%; margin:1% auto; line-height:1.9;}

.xm_left{ width:96%; margin:1% auto;}
.xm_right{ width:96%; margin:1% auto; }

  }
@media (min-width:769px) {
.tt1{font-size:14px;}
.tt2{font-size:16px;}
.tt3{font-size:18px;}
.tt4{font-size:20px;}
.tt5{font-size:22px;}
.tt6{font-size:22px;}
.tt7{font-size:24px;}
.tt8{font-size:28px;}
.tt9{font-size:32px;}
.tt10{font-size:36px;}
.tt11{font-size:42px;}

.mhj{ height:20px;}
.fl{ float:left;}
.fr{ float:right;}
.pc{ display:block;}
.app{ display:none;}
.mhj{overflow:hidden; clear:both; height:15px;}
.mhj2{overflow:hidden; clear:both; height:20px;}
.logo{float:left; max-width:190px; padding-top:10px;}
.focus{ height:109px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.nr1 ul{ position:relative; margin-top:-150px; z-index:9999;}
.nr1 li{ width:23%; padding:0 1%;}
.nr2{ width:100%; max-width:1280px; margin:4% auto; box-shadow:0 38px 49px rgba(0, 0, 0, 0.15); border-radius:10px;}
.nr2_p12 li:nth-child(odd){ float:left; width:49%;}
.nr2_p12 li:nth-child(even){ float:right; width:49%;}
.nr3{ width:100%; max-width:1280px; padding:2% 0; margin:0 -1%;}
.nr3 li{ width:31.333%; padding:0 1%;}
.nr4_p2 li{ float:left; width:31.333%; padding:1%;}
.nr4_p02 li{ float:left; width:48%; padding:1%;}
.nr3_p3{ line-height:28px; overflow:hidden; height:140px; margin-bottom:25px; margin-top:20px; padding:0 3%;}
.nr3_p9{ height:90px; overflow:hidden; line-height:30px;}
.nr3_p10{ height:147px; overflow:hidden; line-height:21px;}
.bor1{ border-top:18px solid #ff6702;}
.nr4_p11{ float:left; width:24%;}
.nr4_p12{ float:right; width:76%;}
.nr4_p12 li{ float:left; width:30.333%; padding-left:3%;}
.m_left{ float:left; width:19%; max-width:244px;}
.m_right{ float:right; width:75.6%; max-width:968px;}
.m_left2{ float:left; width:26%; max-width:333px;}
.m_right2{ float:right; width:70.6%; max-width:904px;}
.m_right1{ float:right; width:77.27%; max-width:990px;}
.list_dt,.list_li,.list_li2 li,.list_div5 summary,.list_div5 ul li{ line-height:50px; height:51px; overflow:hidden;}
.nr4_p29{ display:block; line-height:32px; height:64px; overflow: hidden;}
.nr4_p29:hover { color:#ff6702}
.nr5_p1{ float: right; width:36%; margin-top:8px;}
.nr5_p1 li{ width:98%; padding:0 1%;}
.nr5_p12{/*height:78px;*/ line-height:27px; overflow:hidden;}
.nr5_p12:hover { color:#ff6702}
.nr5_p1 li:nth-child(2n+1) .nr5_p11{ border-color: #f56e22;}
.nr5_p1 li:nth-child(3n+1) .nr5_p11{ border-color: #f9931c;}

.nr4_p025{ float:left; width:60%;}
.nr4_p025 li{ width:48%;}
.nr4_p025 li .nr4_p223{ padding-bottom:65%;}


.nr4_p63{ padding-top:2%;}
.m_left3{ float:left; width:67%; max-width:663px;}
.m_right3{ float:right; width:30.588%; max-width:300px;}
.nr6_p31{ float:left; width:52%;}
.nr6_p32{ float:right; width:46%;}

.nr6_p4 li:nth-child(odd){ float:left; width:48%;}
.nr6_p4 li:nth-child(even){ float:right; width:48%;}

.nr4_p3 iframe{ width:100%; min-height:405px;}
.nr4_p3 video{ width:100%; min-height:405px;} 

.nr4_p3  { line-height:22px;} 
.main_visual{height:650px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:650px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:650px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:650px;}
.main_image li span{display:block;width:100%;height:650px}
.main_image li a{display:block;width:100%;height:650px}
div.flicking_con{position:absolute;top:600px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}

.fbg fl{ max-width:60%;}
.fbg fr{}
.foot_p1 a{ margin-right:10px; width:105px; display:block; float:left;}
/*.nr4_p201{ float:left; width:43%}
.nr4_p202{ float:left; width:56%}
.nr4_p02 li:first-child .nr4_p201{ float:none; width:100%;}
.nr4_p02 li:first-child .nr4_p202{ float:none; width:100%;}
*/
.nr4_p201{ float:none; width:100%;}
.nr4_p202{ float:none; width:100%;}
/*.nr4_p02 li:nth-child(4) .nr4_p201{ float:left; width:43%}
.nr4_p02 li:nth-child(4) .nr4_p202{ float:left; width:56%}
*/
.nr4_p02 li:nth-child(1) .nr4_p223{ padding-bottom:56%;}
.nr4_p02 li:nth-child(2) { width:23%}
.nr4_p02 li:nth-child(3) { width:23%}
.nr4_p02 li:nth-child(4) { width:23%}
.nr4_p02 li:nth-child(5) { width:23%}
.nr4_p20{ border-bottom:8px solid #fed403;}
.nr4_p02 li:nth-child(2n+1) .nr4_p20{ border-bottom:8px solid #fb9122;}
.nr4_p02 li:nth-child(3n+1) .nr4_p20{ border-bottom:8px solid #cb5c15;}

.nr4_p02 li:nth-child(4) .nr4_p201{ display:none;}
.nr4_p02 li:nth-child(5) .nr4_p201{ display:none;}

.nr5_p3 .fl{ width:35%;}

/*首页新加样式*/
.nrx1_p1{ width:100%;border-radius: 10px; }
.nrx1_p2{ float:left; width:42%;}
.nrx1_p3{ float:right; width:56%;  line-height:2; color:#FFFFFF}

.xm_left{ float:left; width:48%;}
.xm_right{ float:right; width:48%;  }



}
@media (min-width:1024px) {
.tt1{font-size:14px;}
.tt2{font-size:16px;}
.tt3{font-size:18px;}
.tt4{font-size:20px;}
.tt5{font-size:22px;}
.tt6{font-size:24px;}
.tt7{font-size:28px;}
.tt8{font-size:30px;}
.tt9{font-size:36px;}
.tt10{font-size:40px;}
.tt11{font-size:48px;}
.pc{ display:block;}
.app{ display:none;}

}
@media (min-width:1180px) {
.tt1{font-size:14px;}
.tt2{font-size:16px;}
.tt3{font-size:18px;}
.tt4{font-size:20px;}
.tt5{font-size:22px;}
.tt6{font-size:24px;}
.tt7{font-size:28px;}
.tt8{font-size:30px;}
.tt9{font-size:36px;}
.tt10{font-size:40px;}
.tt11{font-size:48px;}
.pc{ display:block;}
.app{ display:none;}
}
@media (min-width:1360px) {	}
