@charset "UTF-8";
/* CSS Document */

.top {width: 1000px; margin: 0 auto;}
.banner{ height: 199px; background:url(2017ptylbzj_banner.jpg) left top no-repeat; }
.content { width:1000px;  padding: 20px 0;  margin: 0 auto;background: #fff;}
/*.col_1_l,.col_2_l,.col_3_l,.col_1_r,.col_2_r,.col_3_r{ width:468px;} */
.col_1_l { width:490px;}
.col_1_r {width:470px; height: 314px; padding: 0 20px; background: #fff;}
.col_1_r .box_tit { padding-top:12px;}
.news_pic_box { height: 314px; width: 490px;}
.news_tit { height: 40px; border-bottom: 1px solid #f6f5f5; overflow: hidden;}
.lm_tab { position: relative; bottom: 2px; border-bottom: 1px solid #e8e8e8; }
.lm_tab a:link,.lm_tab a:visited { display: block; padding: 0 10px; margin-right:10px; font-size: 16px; text-decoration: none; float: left; line-height: 36px; padding-bottom: 4px; }
.lm_tab a:hover,.lm_tab a.curr { border-bottom: 3px solid #0082df; font-weight: bold; color: #0082df;  }
.more { float:right;  }
.more a,.more a:hover { color:#999; line-height: 36px; }
.topnews h3 { font-size: 22px; font-weight: bold; padding:18px 0 12px 0; text-align: center; }
.topnews h3 a { color:#fa4827; }
.col_2_l { width:610px; }
.col_2_r { width:326px; height: 542px; padding: 18px 20px; background: #fff; }
.col_2_t { background:#fff; padding: 18px 20px; height: 334px; }
.cols_tit { border-bottom:1px solid #e6e6e6;  height: 40px; margin-bottom: 14px; overflow: hidden;}
.cols_tit h4 {font-size: 18px; font-weight: bold; vertical-align: middle; }
.cols_tit h4 a {text-decoration:none; }
.cols_tit h4 i { display:inline-block; width: 26px; height: 26px; vertical-align: middle; background-image: url(2017ptylbzj_icon.png); margin-right:6px;}
.lm_icon1 { background-position:-64px -26px; }
.lm_icon2 { background-position:-96px -26px;}
.lm_icon3 { background-position:-128px -26px;}
.pt123box { width:326px; overflow: hidden; height: 73px; }
.col_2_t_l { width:224px; }
.col_2_t_r { width:326px; }

.sub_tit { height:33px; border-bottom: 1px solid #e8e8e8; font-size: 16px; margin-top: 6px; }
.sub_tit:before {content:""; display: inline-block; position: relative; top: -1px; vertical-align: middle; width: 8px; height: 18px; background: #0082df; }
.sub_tit a { line-height: 16px; padding-left: 12px;  display: inline-block;  text-decoration: none; }
.sub_tit a:hover { color:#333; }
.sub_tit ul { display:inline-block;  height: 20px; vertical-align: middle;}
.sub_tit ul li { line-height: 18px; text-align: center; vertical-align: middle;}
.sub_tit ul li a { display: inline-block; padding-right: 14px;}
.sub_tit ul li a:hover { color: #0082df; font-weight: bold; }
.sub_tit ul li:first-child { border-right:1px solid #999; }
.xxgk_list_box li { vertical-align:middle; border-bottom: 1px dotted #d8d8d8;  }
.xxgk_list_box li:nth-child(2n) ,.xxgk_list_box li.bg { background-color: #f6f6f6; }
.xxgk_list_box li i { display: inline-block; width: 20px; height: 21px; vertical-align:middle; background-image: url(2017ptylbzj_icon.png); margin:0 10px 0 12px; }
.xxgk_list_box li a { display:block; text-decoration: none; padding:8px 0;}
.xxgk_list_box li a.curr,.xxgk_list_box li a:hover { background: #0082df; color: #fff; }
.xx_icon1 { background-position: 0 -55px;}
.xx_icon2 { background-position: 0 -86px;}
.xx_icon3 { background-position: 0 -120px;}
.xx_icon4 { background-position: 0 -152px;}
.xx_icon5 { background-position: 0 -192px;}
.xx_icon6 { background-position: 0 -223px;}

.xxgk_list_box li a:hover .xx_icon1,.xxgk_list_box li a.curr .xx_icon1 { background-position: -31px -55px;}
.xxgk_list_box li a:hover .xx_icon2,.xxgk_list_box li a.curr .xx_icon2 { background-position: -31px -86px;}
.xxgk_list_box li a:hover .xx_icon3,.xxgk_list_box li a.curr .xx_icon3 { background-position: -31px -120px;}
.xxgk_list_box li a:hover .xx_icon4,.xxgk_list_box li a.curr .xx_icon4 { background-position: -31px -152px;}
.xxgk_list_box li a:hover .xx_icon5,.xxgk_list_box li a.curr .xx_icon5 { background-position: -31px -192px;}
.xxgk_list_box li a:hover .xx_icon6,.xxgk_list_box li a.curr .xx_icon6 { background-position: -31px -223px;}
.col_1_box { padding-top:1px;}
.col_1_box .sub_tit, .col_2_box .sub_tit{ border-bottom:none; }
.ft_pic { width: 118px; height: 90px;}
.ft_msg { width: 194px; height: 90px; overflow: hidden; }
.ft_msg a {font-size:16px; font-weight: bold; display: block; margin-bottom: 4px; }
.ft_msg p { font-size: 12px; color: #999; }
.col_2_b { padding:18px 20px; background-color: #fff; height: 152px; }
.bs_btn { padding-top:2px;}
.bs_btn li { float: left; margin-left: 16px;}
.bs_btn i { display: block; width: 38px; height: 38px; margin: 0 auto; margin-top: 14px; margin-bottom: 6px; background-image: url(2017ptylbzj_icon.png);}
.bs_iocn1 { background-position:-69px -70px;}
.bs_iocn2 { background-position:-120px -70px;}
.bs_iocn3 { background-position:-69px -115px;}
.bs_iocn4 { background-position:-120px -115px;}
.bs_btn li a {width: 128px; height: 92px; background: url(2017ptylbzj_btn_bg.jpg) left top repeat-x; border: 1px solid #e8e8e8; -webkit-border-radius:4px;-ms-border-radius:4px; -moz-border-radius:4px; border-radius:4px; text-align: center; display: block; text-decoration: none;}
.bs_btn li:first-child { margin-left: 0; }
.ft_btn_box { padding-top:20px;}
.ft_btn { margin-left:-4px;}
.ft_btn li { float: left; margin-left: 6px; text-align: center; }
.ft_btn i { display: block; width: 70px; height: 66px; margin: 0 auto; margin-bottom: 6px; background-image: url(2017ptylbzj_icon.png);}
/*.ft_btn em {width: 68px; height: 64px; background: url(2017ptylbzj_btn_bg.jpg) left top repeat-x; border: 1px solid #e8e8e8; -webkit-border-radius:2px;-ms-border-radius:2px; -moz-border-radius:2px; border-radius:2px; text-align: center; display: block; text-decoration: none; margin: 0 auto; }*/
.ft_iocn1 { background-position:-176px 0;}
.ft_iocn2 { background-position:-262px -80px;}
.ft_iocn3 { background-position:-176px 0;}
.ft_iocn4 { background-position:-262px -80px;}
.ft_btn li span { font-size: 13px; display: block; margin-top: 4px;}
.ft_btn li a { width:78px; display: block; text-decoration: none; }
.ft_btn li:first-child { margin-left: 0; }
/*.topnews p { color:#666; line-height: 28px; border-bottom: 
.px dotted #e8e8e8; padding-bottom: 12px; margin-bottom: 12px; }
.topnews p a { color:#fa4827; }*/
.xx_btn { padding-top: 8px; }
.xx_btn a {background:#f3f3f3; display:inline-block; width:110px; height:72px; padding-top: 16px; margin-left:9px; text-decoration: none; text-align: center; }
.xx_btn a:hover { background-color: #c6efff;}
.xx_btn em { display: block; margin:0 auto; width: 38px; height: 34px; background-image: url(2017fz_rf_icon1.png); background-repeat: no-repeat; margin-bottom: 6px;}
.xb_icon1 { background-position:4px 0; }
.xb_icon2 { background-position:-116px 0; }
.xb_icon3 { background-position:-234px 0; }
.xb_icon4 { background-position:-354px 0; }
.xx_btn a:first-child { margin-left: 0;}

.box_tit { height: 40px; border-bottom: 1px solid #f6f5f5; overflow: hidden; }
.box_tit h4 { border-bottom: 2px solid #0082df; color: #0082df; padding:6px 8px 10px 8px;  float:left;  font-weight: bold; font-size:16px; position: relative; }
.box_cont { padding-top:10px;}
.voide_list { padding-top:6px;}
.voide_list li { width:230px; float:left; margin-left:13px; position: relative; height: 177px;}
.voide_list li:first-child { margin-left:0;}
.voide_list li span { position:absolute; width:230px; left:0; bottom:0px; line-height:32px; height:32px; text-align:center; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background-color:rgba(0,0,0,0.5);}
.voide_list li a { color:#fff;}
.sub_tit ul li { float:left; }
.col_2_box .list { margin-left:0;}
.col_2_box .list span { height: 16px;line-height: 16px; padding: 2px 6px; margin-right: 10px; float: none; display: inline-block; background: #f3f3f3; color: #333; -webkit-border-radius:4px;-ms-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.col_2_box .list li:before { display: none; width: 0px; height: 0;  background: #fff; margin-left: 0; }
.bor_no { border-bottom: none;}

/*概览*/
.d_cont { height:auto;padding: 0 10px; /*min-height: 600px;*/}
.gl_left{ width:220px; float:left; background:#FFF;}
.gl_right{ width:710px; float:right; background:#FFF; padding:0 20px; border:1px solid #e2e2e2; border-top:2px solid #0082df; }
.gl_left_tit{ height:50px; background:#0082df;}
.gl_left_tit h4{  color:#fff; padding: 17px 0 0 14px; }
.gl_left_tit h4 span{ color:#fff; display: block; border-left: 5px solid #fff; height: 16px; line-height: 16px; font-weight:bold; padding-left:14px;  font-size:16px; }
.gl_left_nr{ border:1px solid #e2e2e2; border-top:none;}
.gl_left_nr ul li{ font-size:15px;}
.gl_left_nr ul li a em { width:130px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:50px; display:block;}
.gl_left_nr ul li a{ height:50px; display:block; padding-left:30px; padding-right:24px; line-height:50px; color:#000; text-decoration:none;}
.gl_left_nr ul li a:hover,.gl_left_nr ul li.gl_curr a{ color:#0082df; background:#f7f7f7;}
.gl_left_nr ul li a:hover span,.gl_left_nr ul li.gl_curr span {color:#0082df;}
.gl_left_nr ul li a span{ font-size:20px; color:#999; float:right; line-height:50px;}

.gl_r_tit{ height:50px; border-bottom:1px solid #cccccc;}
.gl_r_tit span{ float:right; line-height:30px; font-size:12px;}
.gl_r_tit span a{ color:#999;}
.gl_r_tit  h4{ line-height:50px; font-size:18px; color:#0082df; font-weight:bold;}
.gl_lb{ padding:12px 0px; border-bottom:1px dashed #d1d1d1;}
.fgl_lb{ padding:12px 0px; }
/*----------细缆-------------*/

.loca { color:#888; margin-bottom: 14px;}
.loca a { color:#888; display:inline-block; margin: 0 5px;}
.loca a:last-child,.loca a.curr {color:#0082df;}
.xl_main{ padding:0px 30px 20px 30px; border: 1px solid #e8e8e8; background: #fff;}

.n-tit {text-align:center;border-bottom:1px dashed #ccc; padding-bottom:10px;}
.n-tit h3 { font-size:22px; font-weight:bold;padding-top:45px;text-align:center;line-height:36px;}
.n-tit h4 { color:#000000; font-size:18px; font-weight:normal;padding-top:5px;text-align:center;line-height:25px;}

.n-tit p { color:#6e6e6e; font-size:12px; font-weight:normal;padding-top:24px;text-align:center;}
.n-tit p a {color:#6e6e6e;  font-size:12px; font-weight:normal;padding-top:24px;text-align:center;}
.n-tit p a:hover,.n-tit h5 a.dz_curr{color:#f26522;}

.box1 {margin-top:20px; padding:0px 36px 18px 36px;font-size:16px;color:#000000; }
.box1 p{font-size:16px; line-height:32px;}

.xl_btn_box{ margin-top:35px;}
.xl_btn_icon{ width:250px; float:left; height:16px;}
.xl_btn_icon span{ line-height:16px;}
.xl_btn_btn{ width:270px; margin:0 auto;}
.btn_iconp{ width:42px; height:16px; background:url(2016xyty_XL_icon7.jpg) left center no-repeat; display:inline-block;vertical-align:middle; font-size:12px; line-height:16px; text-align:center;}
.xl_btn{}
.xl_btn a{ display:inline-block; background: url(2017ptylbzj_XL_btn.jpg) left top no-repeat; width:60px; height:29px; line-height:29px; text-align:center; margin:0 10px;}

.fjxz_tit{ height:40px; border-bottom:1px solid #d2d2d2; margin-top:30px;}
.fjxz_tit h4{ line-height:40px;  font-size:16px; font-weight:bold;}
.xl_list ul li{line-height:32px; background: url(201710_qslt_index_09.jpg) left center no-repeat;  font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.xl_list ul li span { float:right; color:#999;}

.xglj_tit{ height:40px; border-bottom:1px solid #d2d2d2; margin-top:10px;}
.xglj_tit h4{ line-height:40px;font-size:16px; font-weight:bold;}
.xglj_tit h4:before,.fjxz_tit h4:before {content:""; display: inline-block; position: relative; top: -1px; vertical-align: middle; width: 8px; height: 18px; background: #0082df; margin-right: 10px; }

 
.xl_all { background:#FFF;}