﻿/*  banner */
.font16 { font-size: 16px; }
.pd { width: 100%; line-height: 34px; margin: 0 auto; }
.pd_1 { width: 750px; color: #333333; font-size: 16px; }
.pd_1 span { background: url(../images/in_54.jpg) 70px 13px no-repeat; float: left; padding-right: 35px; }
.pd_1 a { font-size: 14px; color: #333333; float: left; padding-right: 20px; }
.pd_1 a.hover, .pd_1 a:hover { color: #c70025; text-decoration: underline; }
.pd_2 { width: 260px; }
.pd_2 .pd_2_1 { width: 204px; height: 34px; line-height: 34px; float: left; background: #eeeeee; border: 0; color: #bbbbbb; text-indent: 5px; }
.pd_2 .pd_2_2 { width: 52px; height: 34px; line-height: 34px; float: left; border: 0; text-align: center; color: #bbbbbb; background: #eeeeee url(../images/in_51.jpg) center no-repeat; }
.list_l { width: 325px; }
.list_l_1 { float: left; width: 275px; padding: 16px 20px; background: #f37548; color: #FFF; }
.list_l_1 h3 { width: 100%; float: left; font-size: 18px; line-height: 38px; border-bottom: #FFF solid 1px; font-weight: normal; }
.list_l_1 ul { width: 100%; float: left; }
.list_l_1 ul a { float: left; width: 130px; line-height: 35px; height: 35px; margin: 3px 2px; text-align: center; background: url(../images/list_14.jpg) center no-repeat; color: #FFF; }
.list_l_2 { width: 233px; float: left; padding: 16px 22px; background: #f5f5f5; color: #333333; border: #e0e0e0 solid 1px }
.list_l_2 h3 { width: 100%; float: left; font-size: 18px; line-height: 38px; border-bottom: #e0e0e0 solid 1px; font-weight: normal; }
.tabRank { width: 233px; float: left; }
.tabRank .hd { height: 30px; line-height: 30px; border-bottom: none; }
.tabRank .hd h4 { float: left; width: 77px; text-align: center; background: url(../images/list_47.jpg) right center no-repeat; }
.tabRank .hd h4.tabRank_h1 { background: none; }
.tabRank .hd h4 a { color: #333; font-size: 14px; font-weight: bold; }
.tabRank .hd h4.on { background: #fff; height: 30px; color: #ce5128; }
.tabRank .hd h4.on a { display: block; color: #ce5128; }
.tabRank .bd { width: 100%; float: left; }
.tabRank .bd ul { padding: 10px 0; }
.tabRank .bd .ulList li { height: 25px; line-height: 25px; width: 100%; }
.tabRank .bd .ulList li a { color: #5c5c5c; }
.tabRank .bd .ulList li.t { line-height: 25px; }
.tabRank .bd .ulList li.on img { width: 228px; height: 131px; border: 3px solid #fff; }
.tabRank .bd .ulList li .pubpic { display: none; }
.tabRank .bd .ulList li.on { height: auto; line-height: 25px; }
.tabRank .bd .ulList li.on .pubpic { display: block; padding-bottom: 15px; }
.tabRank .bd .ulList li.on .pubtitle a { color: #ce5128; }
.list_l_3 { float: left; width: 315px; background: #f5f5f5; color: #333333; border: #e0e0e0 solid 1px; }
.part_1_3_2_1 { width: 275px; padding: 16px 22px; float: left; position: relative; height: 140px; border-bottom: #e0e0e0 solid 1px; }
.part_1_3_2_1 .bd ul.ulList { padding: 0; }
.part_1_3_2_1 .ulList li { width: 100%; float: left; border-bottom: #e4e4e4 solid 1px; height: 43px; line-height: 43px; }
.part_1_3_2_1 .ulList li a { color: #333; width: 33.33%; text-align: center; float: left; }
.part_1_3_2_1 .ulList li.t { }
.part_1_3_2_1 .ulList li .pubpic { display: none; padding: 10px 0 0 0; width: 100%; float: left; }
.part_1_3_2_1 .ulList li .pubpic .part_1_3_2_1_m1 { display: inline-block; }
.part_1_3_2_1 .ulList li .pubpic .part_1_3_2_1_m2 { display: none; }
.part_1_3_2_1 .ulList li .pubpic a:hover .part_1_3_2_1_m1 { display: none; }
.part_1_3_2_1 .ulList li .pubpic a:hover .part_1_3_2_1_m2 { display: inline-block; }
.part_1_3_2_1 .ulList li .pubtitle p { display: none; width: 100%; float: left; }
.part_1_3_2_1 .ulList li.on { width: 100%; float: left; height: auto; border-bottom: #e4e4e4 solid 1px; text-align: center; line-height: 43px }
.part_1_3_2_1 .ulList li.on .pubpic { display: block; padding-top: 15px; }
.part_1_3_2_1 .ulList li.on .pubtitle { display: none; }
.part_1_3_2_1_wx { position: absolute; right: 90px; top: 86px; display: none; z-index: 10; }
.list_l_3_1 { width: 280px; padding: 6px 22px; float: left; }
.list_l_3_1 p { width: 100%; float: left; border-bottom: #e1e1e1 dashed 1px; line-height: 38px; }
.list_l_3_1 p span { display: inline-block; width: 265px; height: 39px; line-height: 39px; overflow: hidden; }
.list_l_3_1 p span a { display: inline-block; height: 39px; overflow: hidden; }
.list_l_3_1 p img { float: right; padding-top: 10px; }
.list_r { width: 693px; }
.list_r_tt { width: 100%; float: left; font-size: 18px; color: #333333; background: url(../images/list_05.jpg) 180px center no-repeat; line-height: 35px; }
.list_r_1 { width: 100%; float: left; border-bottom: #d3d3d3 dashed 1px; }
.list_r_1_1 { width: 292px; float: left; }
.list_r_1_1 img { float: left; }
.list_r_1_1 p { width: 100%; float: left; background: #ededed; text-align: center; line-height: 40px; color: #000000; }
.list_r_1_1 p b { font-size: 16px; color: #444444; font-family: Arial; padding-right: 5px; }
.list_r_1_1 p a { color: #FFF; background: #db5237; padding: 2px 8px; }
.list_r_1_2 { width: 370px; float: right; line-height: 22px; }
.list_r_2 li span { float: left; font-weight: bold; padding-right: 5px; }
.list_r_1_2 p { width: 100%; float: left; color: #888888; }
.list_r_1_2 p strong { width: 100%; float: left; font-size: 18px; color: #333333; font-weight: normal; padding-bottom: 5px; }
.list_r_1_2 p a { color: #db5237; }
.list_r_1_2 ul { width: 100%; float: left; }
.list_r_1_2 ul li { width: 100%; float: left; line-height: 15px; padding-top: 14px; }
.list_r_1_2 ul li a { width: 83%; overflow: hidden; float: left; line-height: 15px; }
.list_r_1_2 ul li b { font-weight: normal; float: left; background: url(../images/list_19.jpg) left 4px no-repeat; text-indent: 10px; color: #444444; }
.list_r_1_2 ul li span { float: right; }
.list_r_2 { width: 100%; float: left; }
.list_r_2 li { width: 100%; float: left; line-height: 22px; color: #444444; padding: 35px 0; border-bottom: #d1d1d1 dashed 1px; }
.list_r_2 li h2 { width: 100%; font-size: 17px; color: #333333; font-weight: normal; padding-bottom: 10px; }
.list_r_2 li a:hover h2 { color: #db5237; }
.list_r_2 li p { width: 100%; float: left; padding-top: 20px; color: #999999; }
.list_r_2 li p span { float: left; }
.list_r_2 li p a { float: right; height: 29px; line-height: 29px; background: #db5237; color: #FFF; text-align: center; display: inline; margin-right: 15px; padding: 0 5px; }
.list_r_2 li p a.hospt { background: #fff; color: #999999; float: none; }
.list_r_2 li p a.list_r_2_a1 { background: #f37548; }
/*分页*/
.ul_center { left: 220px; position: relative; }
.ul_center span { padding: 6px 15px; display: inline-block; float: left; background: #db5237; color: #FFF }
.part_4 { width: 100%; float: left; }
.part_4 h3 { width: 100%; float: left; background: url(../images/in_122.jpg) 80px 18px no-repeat; font-size: 18px; color: #333333; font-weight: normal; }
.part_4 ul { width: 100%; float: left; }
.part_4 li { width: 256px; float: left; padding-right: 8px; position: relative; }
.part_4 li p { position: absolute; width: 256px; height: 43px; line-height: 43px; left: 0; bottom: 0; background: #de4359 url(../images/in_137.jpg) 220px 15px no-repeat; color: #FFF; text-indent: 18px; display: none; }
.part_4 li a:hover p, .part_4 li a.hover p { display: block; }
.lipic { width: 252px; height: 135px; float: left; }
.lipic img { width: 232px; }
.liinfo { width: 430px; float: right; }
.pageBox { padding: 15px 0; text-align: center; width: 100%; }
.pageBox>li, .pageBox>b { border: 1px solid #ddd; display: inline-block; margin-right: 6px; color: #707070; padding: 0 10px; height: 34px; font: bold 14px/34px arial; }
.pageBox .thisclass, .pageBox>a:active { background: #3aa9f2; color: #FFFFFF; text-decoration: none; }
.pageBox>b { background: #d68c09; border: 1px solid #d68c09; text-decoration: none; }
.height100 { height: 100%; }
