@charset "utf-8";


.cont_part1 {margin-top: 12px;}
.part1_fl{float: left;}
.part1_fl .hd { position:absolute; height:12px; z-index:4; margin-top: -25px;}
.part1_fl .hd ul { width:624px;   text-align:right;padding-right: 15px;box-sizing: border-box;}
.part1_fl .hd ul li { display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:0 4px; background:#cccccc; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.part1_fl .hd ul .on {background:#336699;}
.part1_p2 {width: 624px;line-height: 40px;background: #333435;position: absolute;margin-top: -40px;opacity: 0.8;}
.part1_p2 p{color: #fff; font-size: 16px;margin-left: 35px;}
.part1_fr{float: right;width: 540px;}

.pt_fl{float: left;}
.pt_fl h2{font-size: 18px;color: #000;font-weight: normal;line-height: 40px;background: url(/jy/images/cont1_prt.png)no-repeat left;padding-left: 48px;}
.pt_fr{float: right;margin-right: 20px;}
.pt_fr a{font-size: 25px;color: #66ccff;font-weight: normal;}
.part1_top {width: 540px;border-bottom: 2px solid #99ccff;margin-top: 5px;line-height: 40px;}
.part1_bod ul li{line-height: 43px;background: url(/jy/images/li.png) no-repeat left;padding-left: 18px;}
.part1_bod ul{margin-top: 5px;}
.part1_bod ul li a{font-size: 16px;color: #000;}
.part1_bod ul li span{float: right;font-size: 14px;color: #333333;}

.part1_bod ul li.hot a,
.part1_bod ul li.hot span{color: #ff0000;}

.cont_part2{margin-top: 22px; }
.cont_part2 .part2_fl{float: left;width: 575px;background: #fafbfc;border: 1px solid #F0F0F0;}
.cont_part2 .part2_fr{float: right;width: 606px;background: #fafbfc;border: 1px solid #F0F0F0;}
.cont_part2 .part2_fl .part2_top{line-height: 48px;border-bottom: 2px solid #66cccc;}
.cont_part2 .part2_fr .part2_top{line-height: 48px;border-bottom: 2px solid #999999;}
.cont_part2 .part2_top .pt_fl h2{line-height: 48px;margin-left: 25px;}
.cont_part2 .part2_fl .part2_top .pt_fl h2{background: url(/jy/images/cont2_p1.png)no-repeat left;}
.cont_part2 .part2_fr .part2_top .pt_fl h2{background: url(/jy/images/cont2_p2.png)no-repeat left;}
.part2_bod ul li{line-height: 43px;background: url(/jy/images/li.png) no-repeat left;padding-left: 25px;}
.part2_bod ul{margin:25px;}
.part2_bod ul li a{font-size: 16px;color: #000;}
.part2_bod ul li span{float: right;font-size: 14px;color: #333333;}

.part2_bod ul li.hot a,
.part2_bod ul li.hot span{color: #ff0000;}

.cont_part3 {margin-top: 21px;}

.cont_part4{margin-top: 24px;}
.cont_part4 .part4{float: left;width: 390px;border: 1px solid #ccccff;background: #fff;}
.cont_part4 .part4:nth-child(2){margin-left: 12px;margin-right: 12px;}
.cont_part4 .part4 .part4_top{border-bottom: 2px solid #66cccc;}
.cont_part4 .part4:first-child .part4_top{border-bottom: 2px solid #336699;}
.cont_part4 .part4 .part4_top h2{font-size: 16px;}
.cont_part4 .part4:first-child .part4_top h2{background: url(/jy/images/cont4_p1.png) no-repeat 0px 12px;margin-left: 12px;padding-left: 60px;}
.cont_part4 .part4:first-child .part4_top .pt_fr a{color: #336699;}
.cont_part4 .part4:nth-child(2) .part4_top h2{background: url(/jy/images/cont4_p2.png) no-repeat left;margin-left: 12px;}
.cont_part4 .part4:last-child .part4_top h2{background: url(/jy/images/cont4_p3.png) no-repeat left;margin-left: 12px;padding-left: 65px;}



.cont_part5{margin-top: 30px;}
.cont_part5 .part5_fl{width: 835px;float: left;border: 1px solid #ff9999;background: #ffffee;}
.cont_part5 .part5_fl .part5_fir{float: left; margin:30px 30px;}
.cont_part5 .part5_fl .part5_fir ul{margin-left: -10px;}
.cont_part5 .part5_fl .part5_fir ul li{float: left;margin:10px 10px 0 10px; }
.cont_part5 .part5_fr{float: right;width: 345px;border: 1px solid #ff9999;}
.cont_part5 .part5_fl .par5_p1{background: url(/jy/images/par5_p1.png) no-repeat left;padding-left: 30px;margin-left: -30px;line-height: 30px;}
.cont_part5 .part5_fl .par5_p2{background: url(/jy/images/par5_p2.png) no-repeat left;padding-left: 30px;margin-left: -30px;line-height: 30px;}
.cont_part5 .part5_fl .par5_p1 a,.par5_p2 a{font-size: 16px;color: #000;}

.cont_part6 .lin{margin: 35px 0;}
.cont_part6 .lin span{font-size: 16px; color: #333333;font-weight: bold;}
.cont_part6 .lin a{font-size: 14px;color: #666699;margin: 0 22px;}

.pt_fr img{margin-top: 13px;}
.pt_fr2 img{margin-top: 18px;}