@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft Yahei",Arial Regular,宋体; font-size:14px; color:#333; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a:link,a:visited{color:#333;text-decoration:none}
a:active,a:hover{color:#44b91f;text-decoration:none}
.lt{float:left;}
.rt{float:right;}
.cl{ clear:both;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
code,input,button,cite,textarea,select{font-family:"Microsoft Yahei";}
cite,em{font-style:normal;}
.color54{color:#545454;}
.color54 a:link,.color54 a:visited{color:#545454;}
.color54 a:active,.color54 a:hover{color:#ffd320;}
.color4c{color:#4c4c4c;}
.color4c a:link,.color4c a:visited{color:#4c4c4c;}
.color4c a:active,.color4c a:hover{color:#47c121;}

input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none; outline:medium;font-family:Microsoft YaHei;}
h1,h2,h3,h4,h5{font-weight:400;}

#swiper-container{width:100%; position:relative; margin:0 auto; height:532px;}
#swiper-container .swiper-slide{width:100%; height:532px;}
#swiper-container .swiper-slide a{height:100%; display:block;}
#swiper-container>.swiper-pagination{left:0!important; bottom:19px!important; text-align:center; z-index:9999; position:absolute; width:100%;}
#swiper-container .swiper-pagination span.swiper-pagination-switch{width:10px; height:10px; border:1px solid #ffd320; display:inline-block; margin:0 4px !important; float:none; cursor:pointer; opacity:1; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
#swiper-container .swiper-pagination span.swiper-active-switch{opacity:1; background:#ffd320;}

#topnav{width:100%; height: 38px; line-height:38px; background:#f5f5f5;}
#topnav dl{width:1200px; margin:0 auto;}
#topnav dt{float: left;}
#topnav dd{float: right;}
#topnav dd a{padding-left:18px; display: block; height:38px; background: url(images/topan1.png) left center no-repeat;}
#header{width:1200px; margin:0 auto; height:90px; padding-top:22px;}
#header h1{width:90px; float: left; padding-left:50px;}
#header h1 img{width:90px; height: 75px;}
#header h2{width:305px; float: left;}
#header h2 img{width:305px; height: 75px;}
#header code{font-size: 16px; padding-left: 14px; margin-left: 10px; margin-top: 10px; line-height: 24px; float: left; color:#ffd320; border-left:1px solid #ffd320;}
#header span{float: right; font-size:26px; line-height:39px; color: #e6000e; padding-top: 15px;}
#header span img{width:39px; height: 39px; float: left; margin-right: 15px;}
#topmenu{width:100%; height: 52px; line-height:52px; background: url(images/topmenu.png) center top no-repeat;}
#topmenu ul{width:1200px; margin:0 auto;}
#topmenu li{font-size:16px; float: left; color: #fff; width: 150px; text-align: center; position: relative;}
#topmenu li a{height:100%; display: block;}
#topmenu li a:link,#topmenu li a:visited{color:#fff;}
#topmenu li a:active,#topmenu li a:hover,#topmenu li.topnow a,#topmenu li:hover a{color:#fff; background: rgba(0,0,0,0.24);}
#topmenu li span{width:100%; display: none; padding-bottom: 10px; position: absolute; z-index: 999; top: 52px;left: 0; line-height: 33px; background:#fff; border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px;}
#topmenu li span p{height:33px; font-size: 14px; color: #404040; margin-top: 8px;}
#topmenu li span a:link,#topmenu li span a:visited,#topmenu li:hover span a{color:#404040; background:none;}
#topmenu li span a:active,#topmenu li span a:hover{color:#fff; background:#ffd320;}

.main{width:1200px; margin:0 auto; padding:55px 0 75px;}
h3.indextt1{font-size: 36px; line-height: 55px; text-align: center;}
h3.indextt1 p{font-size:16px; color:#8f8f8f; text-transform: uppercase; line-height: 30px;}
.indextxt1 li{width:224px; text-align: center; margin-left:20px; height: 224px; float: left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.indextxt1 li img{width:70px; height: 70px; margin:0 auto;}
.indextxt1 li p{font-size:22px; color: #fff; height:60px; line-height:60px; background: url(images/txt1_li.png) center bottom no-repeat;}
.indextxt1 li a{height:184px; padding-top:40px; display: block;} 
.indextxt1 li.txt1tb1{background:#ffd320; margin-left:0;}
.indextxt1 li.txt1tb2{background:#5797f8;}
.indextxt1 li.txt1tb3{background:#7de35d;}
.indextxt1 li.txt1tb4{background:#f7926a;}
.indextxt1 li.txt1tb5{background:#61dade;}
.indextxt1 li:hover{box-shadow:0 5px 12px rgba(0,0,0,0.12);
-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.12);
/*Firefox 浏览器*/
-moz-box-shadow:0 5px 12px rgba(0,0,0,0.12);}
.indextxt2{width:100%; background: url(images/txt2bg.png) center bottom no-repeat;}
.indextxt2 dl{width:100%; padding-top:30px;}
.indextxt2 dt{width:560px; float: left; font-size: 16px; line-height: 30px; color: #505050;}
.indextxt2 dt p{padding-top: 30px;}
.indextxt2 dt h4{font-size: 30px; color: #e60011; padding-bottom: 15px; background: url(images/txt2_li.png) left bottom no-repeat;}
.indextxt2 dt h4 p{font-size: 14px; color:#7b7b7b; padding-top: 10px;text-transform: uppercase;}
.indextxt2 dd{width:566px; float: right;}
.indextxt2 dd img{width:566px; height: 378px;box-shadow:0 5px 12px rgba(0,0,0,0.12);
-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.12);
/*Firefox 浏览器*/
-moz-box-shadow:0 5px 12px rgba(0,0,0,0.12); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.txt2more,.indexmore{width:110px; margin-top: 20px; font-size:14px; color:#fff; display: inline-block; height: 38px; line-height:38px; text-align: center; background:#ffd320; border:1px solid #ffd320; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.txt2more a,.indexmore a{height:100%; display: block; color:#fff;}
.txt2more:hover,.indexmore:hover{background:#fff;}
.txt2more:hover a,.indexmore:hover a{color:#ffd320}
.indexmore{margin:50px auto 0; display: block;}
.hfgg1{width:100%; margin:0 auto;}
.hfgg1 a{height:100%; display: block;}
.indextxt3{width:100%; height: 164px; overflow:hidden; position: relative; margin-top: 40px;}
.indextxt3 li{width:350px; float: left; padding-right:80px;}
.indextxt3 li code{width:208px; text-align: center; padding:1px 0; height: 162px; background: url(images/txt3_li.png) no-repeat; float: left;}
.indextxt3 li code img{width:126px; height:162px; margin:0 auto;}
.indextxt3 li span{width:120px; float:right; line-height: 28px; padding-top:32px;}
.indextxt3 li span h4{font-size: 18px; color: #262626; margin-bottom: 10px;}
.indextxt3 li span p{color:#4f4f4f;}
.indextxt4{width:100%; background:#f2f9e0;}
.indextxt4 dl{width:380px; height: 380px; float: left; margin:40px 0 0 30px; text-align: center;}
.indextxt4 dt{height:100px; padding-top:25px; font-size: 24px; line-height: 30px; color:#fff;}
.indextxt4 dt p{font-size: 14px;}
.indextxt4 dd{line-height:26px; padding:10px 30px 0;}
.indextxt4 dl.txt4tb1{background: url(images/txt4_li.png) no-repeat; margin-left:0;}
.indextxt4 dl.txt4tb2{background: url(images/txt4_li2.png) no-repeat;}
.indextxt4 dl.txt4tb3{background: url(images/txt4_li3.png) no-repeat;}
.indextxt5 dl{width:100%; text-align: center; margin-top:25px; height: 48px; background:url(images/txt5bg.png) center 28px no-repeat;}
.indextxt5 dd{width:110px; margin:0 35px; font-size: 16px; cursor: pointer; height: 48px; line-height:40px; display: inline-block;}
.indextxt5 dd.txt5now{background:url(images/txt5_li.png) no-repeat; color: #fff;}
.indextxt5 ul{width:100%; display: none;}
.indextxt5 li{width:380px; height: 456px; background: #fff;box-shadow:0 5px 12px rgba(0,0,0,0.12);
-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.12);
/*Firefox 浏览器*/
-moz-box-shadow:0 5px 12px rgba(0,0,0,0.12); float: left; margin:40px 0 0 30px;}
.indextxt5 li:first-child,.indextxt5 li.txt5tb1{margin-left: 0;}
.indextxt5 li img{width:380px; height: 218px;}
.indextxt5 li span{padding:25px 20px 0; position: relative; display: block; line-height: 30px;}
.indextxt5 li span h4{font-size: 18px; font-weight:700; height: 60px; overflow:hidden;}
.indextxt5 li span p{line-height: 26px; height: 78px; overflow:hidden; color: #525252;}
.indextxt5 li span code{background:url(images/txt5_time.png) left center no-repeat; display: block; margin:10px 0; color:#8e8e8e; padding-left: 22px;}
.indextxt5 li cite{width:90px; position: absolute; top:-15px; left:144px; font-size:14px; color:#ffd320; display: inline-block; height:28px; line-height:28px; text-align: center; background:#fff; border:1px solid #ffd320; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}
.indextxt5 li:hover cite{background:#ffd320; color:#fff;}
.indextxt5 li:hover span h4{color:#ffd320;}

#footer{width:100%; color: #525252; height: 282px; background: url(images/ftbg.jpg) center top no-repeat;}
#footer dl{width:1200px; margin:0 auto;}
#footer dt{width:100%; padding: 40px 0 30px; line-height:26px;}
#footer dt .ftxt1{width:440px; float: left; padding-left: 10px;}
#footer dt .ftxt1 h4{font-size: 18px; color: #262626; margin-bottom:10px;}
#footer dt .ftxt1 p{margin-top: 5px;}
#footer dt .ftxt1 p img{width:20px; height: 20px; display: inline-block; vertical-align: top; position: relative; margin:3px 10px 0 0;}
#footer dt .ftxt1 p span{display: inline-block; width: 400px;}
#footer dt .ftxt2{width:282px; float: right;}
#footer dt .ftxt2 img{width:141px; height: 141px; float: left;}
#footer dt .ftxt2 span{width:141px; padding-top:40px; float: right; text-align: center; font-size: 16px; line-height: 30px; color:#666;}
#footer dt .ftxt2 span p{font-size: 14px; color: #333;}
#footer dd{width:100%; border-top:1px solid #fff; text-align: center; height: 55px; line-height: 55px;}

.piaofu{position: fixed; right: 0; top: 200px; z-index: 999;}
.piaofu dl{width:116px; margin-top: 5px; right: -64px; position: absolute;}
.piaofu dt{height:40px; color:#4c4c4c; overflow: hidden; border-radius:20px 0 0 20px; -moz-border-radius:20px 0 0 20px; -webkit-border-radius:20px 0 0 20px; line-height: 40px;}
.piaofu dt a{height:100%; background-color:#fff; display: block; padding-left: 50px; background-position: 16px top; background-repeat: no-repeat;}
.piaofu dl.pfan1 dt a{background-image:url(images/pfan1.png);}
.piaofu dl.pfan2 dt a{background-image:url(images/pfan2.png);}
.piaofu dl.pfan3 dt a{background-image:url(images/pfan3.png);}
.piaofu dl.pfan4 dt a{background-image:url(images/pfan4.png);}
.piaofu dl.pfan5 dt a{background-image:url(images/pfan5.png);}
.piaofu dl.pfan6 dt a{background-image:url(images/pfan6.png);}
.piaofu dl.pfan7 dt a{background-image:url(images/pfan7.png);}
.piaofu dl.pfan1{top:0;}
.piaofu dl.pfan2{top:45px;}
.piaofu dl.pfan3{top:90px;}
.piaofu dl.pfan4{top:135px;}
.piaofu dl.pfan5{width:242px; top:180px; right: -190px;}
.piaofu dl.pfan5 dt{line-height:18px;}
.piaofu dl.pfan5 dt a{height:38px; padding-top:2px;}
.piaofu dl.pfan6{top:225px; z-index: 9999;}
.piaofu dl.pfan6 dd{width:116px; z-index: 999; display: none;}
.piaofu dl.pfan6 dd img{width:116px; height: 116px;}
.piaofu dl.pfan7{top:270px;}
.piaofu dt a:link,.piaofu dt a:visited{color:#4c4c4c;}
.piaofu dt a:active,.piaofu dt a:hover{color:#fff; background-color:#ffd320; background-position: 16px -40px;}
.piaofu dl:hover{-webkit-transition: all .2s ease-in; 
-moz-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
transition: all .2s ease-in; right:0;}
.piaofu dl.pfan6:hover dd{display: block;}

/*内页*/
.nybanner{width:100%; height: 380px;}
.nybanner a{height:100%; display: block;}
.nywrapbg{width:100%; background:#f5f5f5;}
.nymain{width:1200px; margin:0 auto; padding:35px 0 65px;}
.sidebar{width:260px; float: left;}
.content{width:870px; background:#fff; padding:15px 20px 40px; float: right; border-radius:10px 10px 30px 30px; -moz-border-radius:10px 10px 30px 30px; -webkit-border-radius:10px 10px 30px 30px;}
.content2{width:1160px;}
h2.left_tt1{height:100px; line-height: 100px; font-size:24px; color: #fff; text-align: center; background:url(images/left_tt1.png) no-repeat;}
h2.left_tt1 em{width:27px; margin:0 12px; height: 2px; background:#fff; display: inline-block; vertical-align: middle;}
.left_txt1{width:100%; margin-top: 2px;}
.left_txt1 li{line-height: 57px; width: 100%; float:left; font-size: 16px;}
.left_txt1 li a{height:57px; padding-left:36px; background:#fff url(images/left_li.png) no-repeat; display: block;}
.left_txt1 li:first-child a{border-radius:0 30px 0 0; -moz-border-radius:0 30px 0 0; -webkit-border-radius:0 30px 0 0;}
.left_txt1 li:last-child a{border-radius:0 0 0 30px; -moz-border-radius:0 0 0 30px; -webkit-border-radius:0 0 0 30px;}
.left_txt1 li a:link,.left_txt1 li a:visited{color:#4c4c4c;}
.left_txt1 li a:active,.left_txt1 li a:hover,.left_txt1 li.leftnow a{color:#fff; background-position: 0 -57px;}
.left_txt2{width:100%;}
.left_txt2 dl{width:190px; padding:20px 35px; float: left; margin-top:8px; background:#fff; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}
.left_txt2 dt{width:45px; float: left;}
.left_txt2 dt img{width:45px; height:45px;}
.left_txt2 dd{width:140px; float: right; line-height:18px;}
.left_txt2 dd h4{font-size: 16px; color: #4c4c4c; margin-bottom:5px;}
.left_txt2 dd p{color:#7c7c7c;}
h2.nywz{width:100%; font-size: 12px; line-height: 24px; text-align:right; color: #7b7b7b;}
h2.nywz img{width:12px; height: 12px; display: inline-block; vertical-align: middle; position: relative; margin:-3px 5px 0 0;}
h2.nywz a:link,h2.nywz a:visited{color: #7b7b7b;}
h2.nywz a:active,h2.nywz a:hover{color:#ffd320;}
h3.nytt1{font-size:20px; padding-left: 20px; margin-top:5px; line-height: 40px; border-bottom:1px solid #e5e5e5; background: url(images/nytt1.png) left center no-repeat;}
.nytxt1{font-size: 14px; padding:20px 0; line-height: 26px; color:#545454;}
.nytxt1 p{padding:10px 0;}
.nytxt1 img{max-width:100%; height:auto; margin:10px 0; display: inline-block;}
.nytxt2 li{height:92px; font-size:16px; line-height: 92px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.nytxt2 li code{font-size:12px; float: right; color: #636363;}
.nytxt2 li a{height:100%; display: block; padding-left:25px; background: url(images/nytxt2_li.png) left center no-repeat;}
.nytxt2 li a:hover{background: url(images/nytxt2_li2.png) left center no-repeat; font-weight: 700;}
.nytxt2 li a:hover code{font-weight: 400;}
.nytxt2a ul{border-bottom:1px solid #e5e5e5; padding:15px 5px;}
.nytxt2a li{height:35px; line-height:35px; border-bottom: 0;}
.nytxt2a li a:hover{font-weight:400;}


.page{width:100%; float:left; color:#999; padding:22px 0 30px;font-family:"Microsoft Yahei"; font-size:14px;}
.page a,.pageinput1,.pagebtn1{height:24px; display:inline-block; line-height:24px; text-align:center; padding:0 9px; margin:0 1px; border:1px solid #dcdcdc;}
.page a:link,.page a:visited{color:#828282;}
.page a:active,.page a:hover,.page a.pagenow,.pagebtn1{color:#ffd320;}
.page span{float: right; font-size: 12px; line-height:26px; color:#666;}
.pageinput1{width:40px; font-size:12px; border-right:0; padding:0; margin-left:25px; margin-right:0; float: right;}
.pagebtn1{width:35px;  float: right; height: 26px; line-height: 26px; margin:0; border:1px solid #ffd320; background:#ffd320; font-size:12px; color: #fff; padding:0; cursor:pointer;}
h3.newstt1{font-size: 16px; padding:30px 0 5px; line-height: 30px; text-align: center; font-weight: 700; border-bottom:1px solid #e5e5e5;}
h3.newstt1 p{font-size: 12px; color:#808080; font-weight:400;}
h3.newstt1 p code{padding:0 20px;}
.nypage{font-size: 14px; line-height: 26px; width:100%; border-top:1px solid #e5e5e5; padding-top:20px;}
.nypage li{height:26px; overflow:hidden;}
.nypage li a{height:100%; padding-left: 20px; display:block; background: url(images/nypage_li.png) left center no-repeat;}
.nypage li.nypage2 a{background: url(images/nypage_li2.png) left center no-repeat;}
.nytxt3 dl{width:386px; float: left; border-bottom:1px dashed #f5f1e0; padding:30px 0;}
.nytxt3 dt{width:107px; float: left;}
.nytxt3 dt img{width:107px; height: 132px;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.nytxt3 dd{width:265px; float:right; line-height:28px;}
.nytxt3 dd h4{font-size: 18px; margin-bottom: 20px; color: #262626;}
.nytxt3 dd p{height:26px; overflow:hidden; color:#666;}
.nytxt4{padding-top: 30px;}
.nytxt4 dt{width:172px; float: left;}
.nytxt4 dt img,.nytxt4_tb1 dd li img{width:172px; height: 212px;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.nytxt4 dd{width:965px; float: right; font-size: 16px; line-height: 48px;}
.nytxt4 dd p{height:48px; border-bottom:1px dashed #e0e0e0; color: #737373;}
.nytxt4 dd p code{color:#4f4f4f;}
.nytxt4 dd p.nytxt4an{border-bottom: 0; padding-top: 19px;}
.nytxt4 dd p.nytxt4an span{width:132px; height: 36px; font-size: 14px; margin-right:10px; line-height: 36px; display: inline-block; background:#7de35d; border-radius:18px; -moz-border-radius:18px; -webkit-border-radius:18px;}
.nytxt4 dd p.nytxt4an span a{height:100%; display: block; padding-left:42px; color: #fff;}
.nytxt4 dd p.nytxt4an span.nytxt4an1{background:#7de35d url(images/nytxt4an1.png) 18px center no-repeat;}
.nytxt4 dd p.nytxt4an span.nytxt4an2{background:#7de35d url(images/nytxt4an2.png) 18px center no-repeat;}
.nytxt4_tb1 dl{width:100%; float: left; padding-top: 10px;}
.nytxt4_tb1 dd{font-size: 16px; line-height: 30px; padding:5px 0;}
.nytxt4_tb1 dd p{padding-top:10px;}
.nytxt4_tb1 dd li{width:172px; float: left; text-align: center; padding:20px 20px 0 0;}
.nytxt4_tb1 dd li p{margin-top: 5px; padding-top: 0;}
.nytxt5,.nytxt6{width:100%; padding-bottom: 20px;}
.nytxt5 dl{width:100%; float: left; padding-top:30px;}
.nytxt5 dt,.nytxt6 dt{height:38px; font-size: 18px; color: #fff; padding:0 28px 0 45px; line-height: 38px; border-radius:19px; -moz-border-radius:19px; -webkit-border-radius:19px; display: inline-block; background:#ffd320 url(images/nytxt5_li.png) 24px center no-repeat;}
.nytxt5 dd{width:100%; padding-top:15px;}
.nytxt5 dd li{width:190px; line-height:30px; float: left;}
.nytxt5 dd li a{height:30px; padding-left:12px; background: url(images/nytxt5_li2.png) left center no-repeat;}
.nytxt6{padding:30px 0;}
.nytxt6 dd{width:100%;}
.nytxt6 dd li{width:100%; float: left; line-height:38px; margin-top: 19px;}
.nytxt6 dd li span{width:145px; margin-top: 10px; height: 38px; float: left; text-align: center; background:#ffd320; border-radius:19px; -moz-border-radius:19px; -webkit-border-radius:19px; font-size:18px; color: #fff;}
.nytxt6 dd li code{width:112px; margin-top: 10px; float: left; text-align: center; margin-left: 12px;}
.nytxt6 dd li code a{height:38px; color:#4b4b4b; display: block; background:#f2f2f2; border-radius:19px; -moz-border-radius:19px; -webkit-border-radius:19px;}
.nytxt6 dd li code a:link,.nytxt6 dd li code a:visited{color:#4b4b4b;}
.nytxt6 dd li code a:active,.nytxt6 dd li code a:hover{color:#4b4b4b; background:#fff5cc;}
.nytxt7{background:#fffae5; margin-top: 18px; padding:10px 15px; border:1px solid #e3e3e3; font-size:14px; line-height: 24px; color: #d20f0f;}
.nytxt7_tb1{padding:30px 0;}
.nytxt7_tb1 td{line-height: 32px; font-size: 16px; padding:10px 2px;}
.nytxt7_tb1 td.nytxt7td1{width:180px; text-align: right;}
.nytxt7_tb1 td.nytxt7col2{color:#d20f0f;}
.nytxt7input1,.nytxt7text1,.nytxt7input2{width:438px; float: left; color: #767676; font-size: 14px; padding:0 9px; height: 30px; line-height: 30px; border:1px solid #e0e0e0; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.nytxt7text1{height:136px; padding:5px 9px; line-height: 24px;}
.nytxt7input2{width:110px;}
.nytxt7yzm{width:110px; float: left; padding-left: 20px;}
.nytxt7yzm img{width:110px; height:32px;}
.nytxt7btn1{width:128px; border:0; background:#ffd320; font-size: 16px; cursor:pointer; color:#fff; height: 36px; line-height: 36px; text-align: center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.nytxt7_tb2{width:100%;}
.nytxt7_tb2 dl{width:100%; float: left; border-bottom: 1px solid #e5e5e5; padding:10px 0 15px; font-size: 16px; line-height: 26px;}
.nytxt7_tb2 dt p{padding:5px 0;}
.nytxt7_tb2 dt p code{color:#666; padding-left: 25px;}
.nytxt7_tb2 dd{color:#4fd126; padding-top: 5px; background: url(images/nytxt7_li.png) left 13px no-repeat; padding-left: 18px;}
.nytxt8{padding:20px;}
.nytxt8 dt{height:428px; border:1px solid #e3e3e3;}
.nytxt8 dd{font-size: 16px; line-height: 33px; padding:10px;}
.nytxt9{width:100%;}
.nytxt9 dl{width:100%; float: left; border-bottom:1px solid #e5e5e5; padding:24px 0;}
.nytxt9 dt{width:122px; float: left;}
.nytxt9 dt img{width:122px; height: 120px;}
.nytxt9 dd{width:730px; float: right; height:120px; overflow:hidden; line-height: 22px;}
.nytxt9 dd h4{font-size: 16px; margin:8px 0; line-height:30px; height:30px; overflow:hidden;}
.nytxt9 dd p{color:#7a7a7a;}
.nytxt10{width:100%; padding-bottom: 40px;}
.nytxt10 dl{width:100%; float: left; margin-top: 23px;}
.nytxt10 dt{height:50px; padding-left: 45px; cursor: pointer; font-size: 18px; line-height: 50px; background: url(images/nytxt10_li.png) no-repeat;}
.nytxt10 dd{padding:0 45px; font-size:18px; line-height: 33px; display: none;}
.nytxt10 dd h4{font-size: 20px; color: #ffd320; padding:10px 0; padding-left:25px; background: url(images/nytxt10_li2.png) left center no-repeat;}
.nytxt10 dl.nytxt10now dt{background-position: 0 -50px; color: #fff;}
.nytxt10 dl.nytxt10now dd{display: block;}