﻿/* CSS Document */
.topline { height:77px; border-bottom:1px solid #d9dcdf; background:#FFF; padding-top:12px;}
.w-1040 { width:1040px; margin:0 auto;}
.zh_logo {
            /* margin-left: 60px; */
            margin-top: 9px;
        }
.banner { height:100px;}
.nav_l { width:540px; height:64px;  margin-top:19px;}
.nav_l ul li { float:left; width:77px; height:64px; text-align:center;}
.nav_l ul li a { width:75px; height:27px; display:block; padding-top:35px; text-decoration:none; color:#7a7979;border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;}
.nav_l ul li a.icon01 { background:url(201701_zhfz_icon02.png) 29px 10px no-repeat;}
.nav_l ul li a.icon02 { background:url(201701_zhfz_icon02.png) -53px 10px no-repeat;}
.nav_l ul li a.icon03 { background:url(201701_zhfz_icon02.png) -133px 10px no-repeat;}
.nav_l ul li a.icon04 { background:url(201701_zhfz_icon02.png) -212px 10px no-repeat;}
.nav_l ul li a.icon05 { background:url(201701_zhfz_icon02.png) -282px 10px no-repeat;}
.nav_l ul li a.icon06 { background:url(201701_zhfz_icon02.png) -358px 10px no-repeat;}
.nav_l ul li a.icon07 { background:url(201701_zhfz_icon02.png) -432px 10px no-repeat;}
.nav_l ul li a.icon01:hover,.nav_l ul li.curr a.icon01 { background:url(201701_zhfz_icon01.png) 29px 10px no-repeat #FFF; color:#4288c5; border:1px solid #add3f3;}
.nav_l ul li a.icon02:hover,.nav_l ul li.curr a.icon02 { background:url(201701_zhfz_icon01.png) -53px 10px no-repeat #FFF; color:#4288c5; border:1px solid #add3f3;}
.nav_l ul li a.icon03:hover,.nav_l ul li.curr a.icon03 { background:url(201701_zhfz_icon01.png) -133px 10px no-repeat #FFF; color:#4288c5; border:1px solid #add3f3;}
.nav_l ul li a.icon04:hover,.nav_l ul li.curr a.icon04 { background:url(201701_zhfz_icon01.png) -212px 10px no-repeat #FFF; color:#4288c5; border:1px solid #add3f3;}
.nav_l ul li a.icon05:hover,.nav_l ul li.curr a.icon05 { background:url(201701_zhfz_icon01.png) -282px 10px no-repeat #FFF; color:#4288c5; border:1px solid #add3f3;}
.nav_l ul li a.icon06:hover,.nav_l ul li.curr a.icon06 { background:url(201701_zhfz_icon01.png) -358px 10px no-repeat #FFF; color:#4288c5; border:1px solid #add3f3;}
.nav_l ul li a.icon07:hover,.nav_l ul li.curr a.icon07 { background:url(201701_zhfz_icon01.png) -432px 10px no-repeat #FFF; color:#4288c5; border:1px solid #add3f3;}
.search { width:415px; height:40px; margin-top:30px;}
.bs_text { width:270px; height:38px; line-height:38px; background:url(201701_zhfz_icon03.png) 10px center no-repeat #FFF; padding-left:40px; color:#999; border:1px solid #d8e5f1; border-right:none;}
.bs_inp_btn { width:102px; height:38px; background:#4288c5; border:1px solid #2173bb; color:#FFF; font-size:16px; cursor:pointer;}
.xwdt_l { width:737px; height:274px; background:#FFF; border:2px solid #ea7d5c; padding:20px;}
.news_pic { width:339px; height:273px;}
.xwrd { width:378px;}
.xwrd_tit { height:32px; border-bottom:1px solid #e2e7eb;}
.xwrd_tit ul li { float:left; font-size:16px;}
.xwrd_tit ul li a { padding:0 16px; display:block; text-decoration:none;}
.xwrd_tit ul li a:hover,.xwrd_tit ul li.curr a { font-weight:bold; border-bottom:2px solid #ea7d5c; color:#ea7d5c; height:31px;}
.top_news { padding:7px 0; border-bottom:1px dashed #ccc; }
.top_news h4 { font-size:18px; text-align:center; margin-bottom:6px; margin-top:2px;}
.top_news h4 a { color:#ee744d;}  
.top_news span { font-size:12px; color:#999;}
.top_news span a { color:#ee744d;}
.rd_list li { background:url(201701_zhfz_pic_06.jpg) left center no-repeat; padding-left:10px; line-height:28px;}
.rd_list li span { float:right; color:#999; font-size:12px;}
.tpxw_r { width:245px; height:317px;}
.tpxw_btn ul li { width:245px; height:84px; line-height:84px; font-size:18px; margin-top:15px;}
.tpxw_btn ul li a { text-decoration:none;}

.tpxw_btn ul li a.icon02 { background:url(201701_zhfz_icon014.png) 50px center no-repeat #ea7d5c; width:123px; height:83px; display:block; color:#FFF; padding-left:123px;}

.tzgg_tit { height:37px; line-height:37px; background:#ea7d5c;}
.tzgg_tit h4 { margin-left:15px;}
.tzgg_tit h4 a { font-size:16px; color:#FFF; text-decoration:none; background:url(201701_zhfz_icon015.png) left center no-repeat; display:block; padding-left:28px;}
.tzgg_tit span { margin-right:15px;}
.tzgg_tit span a { color:#FFF;}
.tzgg_nr { width:211px; height:168px; border:2px solid #ea7d5c; background:#FFF; padding:10px 15px 0 15px;}
.tzgg_nr span { font-size:13px; line-height:26px;}
.tzgg_nr span a { color:#ea7d5c;}
.zhcs_l { width:736px; height:218px; border:2px solid #4288c5; background:#FFF; padding:20px;}
.zhcs_nr_l { width:223px;}
.zhcs_nr_l  ul li { width:223px; height:51px; line-height:51px; margin-bottom:5px;}
.zhcs_nr_l  ul li a { width:223px; height:51px; display:block; background:url(201701_zhfz_icon018.png) 200px center no-repeat #428bc5; color:#FFF; font-size:16px; text-decoration:none;}
.zhcs_nr_l  ul li a span.icon01 { background:url(201701_zhfz_icon07.png) left center no-repeat; height:51px; width:53px; display:block; float:left; margin-left:30px;}
.zhcs_nr_l  ul li a span.icon02 { background:url(201701_zhfz_icon08.png) left center no-repeat; height:51px; width:51px; display:block; float:left; margin-left:32px;}
.zhcs_nr_l  ul li a span.icon03 { background:url(201701_zhfz_icon09.png) left center no-repeat; height:51px; width:51px; display:block; float:left; margin-left:32px;}
.zhcs_nr_l  ul li a span.icon04 { background:url(201701_zhfz_icon010.png) left center no-repeat; height:51px; width:48px; display:block; float:left; margin-left:35px;}
.zhcs_nr_l  ul li a:hover,.zhcs_nr_l  ul li.curr a { width:223px; height:51px; display:block; background:url(201701_zhfz_icon018.png) 200px center no-repeat #1065a8; color:#FFF; font-size:16px; text-decoration:none;}

.zhcs_nr_r { width:493px; height:220px;}
.xwrd_tit01 { height:32px; border-bottom:1px solid #e2e7eb;}
.xwrd_tit01 ul li { float:left; font-size:16px;}
.xwrd_tit01 ul li a { padding:0 20px; display:block; text-decoration:none;}
.xwrd_tit01 ul li a:hover,.xwrd_tit01 ul li.curr a { font-weight:bold; border-bottom:2px solid #428bc5; color:#428bc5; height:31px;}
.rd_list01 li { background:url(201701_zhfz_pic_06.jpg) left center no-repeat; padding-left:10px; line-height:30px;}
.rd_list01 li span { float:right; color:#999; font-size:12px;}
.xbk_r { width:245px; height:260px;}
.xbk_r ul li { width:245px; height:84px; line-height:84px; margin-bottom:5px;}
.xbk_r ul li a { width:245px; height:84px; display:block; background:#428bc5; font-size:18px; color:#FFF; text-decoration:none;}
.xbk_r ul li a span.icon01 { background:url(201701_zhfz_icon011.png) left center no-repeat; height:84px; width:54px; display:block; float:left; margin-left:50px; margin-right:20px;}
.xbk_r ul li a span.icon02 { background:url(201701_zhfz_icon012.png) left center no-repeat; height:84px; width:57px; display:block; float:left; margin-left:47px;margin-right:20px;}
.xbk_r ul li a span.icon03 { background:url(201701_zhfz_icon013.png) left center no-repeat; height:84px; width:57px; display:block; float:left; margin-left:47px;margin-right:20px;}
.xbk_r ul li a:hover { background:#1065a8;  width:245px; height:84px; display:block;  font-size:18px; color:#FFF; text-decoration:none;}

.footer { height:118px; padding-top:20px;}
.footer p { text-align:center; line-height:28px;}
.footer p a { margin-left:5px; margin-right:5px;}
.main { background:#FFF; padding:20px 20px 40px 20px;}


.gl_subnav{ height:25px; }
.gl_subnav p{ font-size:12px; color:#999999;}
.gl_subnav p a{color:#999999;}
.gl_subnav p a:hover,.gl_subnav p a.po_curr{ color:#147aca;}


/*----------概览-------------*/
.gl_left{ width:211px; float:left;}
.gl_right{ width:760px; float:right; background:#FFF; padding:10px 20px 20px 20px;}
.gl_left_tit{ height:40px; background:#147aca;}
.gl_left_tit h4{ font-size:15px; line-height:40px; color:#fff; font-weight:bold; padding-left:51px;}
.gl_left_tit h4 a{ color:#fff;}
.gl_left_nr{ border:1px solid #e2e2e2; border-top:none; background:#FFF;}
.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:40px; display:block;}
.gl_left_nr ul li a{ height:40px; display:block; padding-left:30px; padding-right:24px; line-height:40px; color:#000; text-decoration:none;}
.gl_left_nr ul li a:hover,.gl_left_nr ul li.gl_curr a{ color:#147aca; background:#f7f7f7;}
.gl_left_nr ul li a span{ font-size:20px; color:#147aca; float:right; line-height:40px;}

.gl_r_tit{ height:30px; 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:20px; font-size:16px; color:#147aca; font-weight:bold;}
.gl_lb{ padding:12px 0px; border-bottom:1px dashed #d1d1d1;}
.fgl_lb{ padding:12px 0px; }


/*----------细缆-------------*/
.xl_main{ padding:0px 20px;}

.n-tit {text-align:center;border-bottom:1px dashed #ccc; padding-bottom:10px;}
.n-tit h3 { font-size:22px; font-weight:bold;padding-top:25px;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 h5 { color:#6e6e6e; font-size:12px; font-weight:normal;padding-top:24px;text-align:center;}
.n-tit h5 a {color:#6e6e6e;  font-size:12px; font-weight:normal;padding-top:24px;text-align:center;}
.n-tit h5 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:250px; 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 a{ display:inline-block; background: url(2016xyty_XL_btn.jpg) left top no-repeat; width:60px; height:29px; line-height:29px; text-align:center; margin:0 10px; text-decoration:none;}
.xl_btn a:hover { text-decoration:none;}

.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(201701_zhfz_pic_06.jpg) left center no-repeat; padding-left:10px; 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;}


.rx123 { margin-left:-22px; z-index:99; margin-top:-18px;}
.rx123 ul li { float:left; width:235px; height:100px; margin-left:22px; margin-top:18px;background:#d5e9f8; }
.rx123 ul li a { width:235px; height:36px; display:block; text-align:center; font-size:15px; text-decoration:none; padding-top:65px; }
.rx123 ul li a.icon01 { background:url(201701_zhfz_btnall.png) 100px 20px no-repeat;}
.rx123 ul li a.icon02 { background:url(201701_zhfz_btnall.png) -160px 20px no-repeat;}
.rx123 ul li a.icon03 { background:url(201701_zhfz_btnall.png) 100px -100px no-repeat;}
.rx123 ul li a.icon04 { background:url(201701_zhfz_btnall.png) -160px -100px no-repeat;}

.rx123 ul li a.icon05 { background:url(201701_zhfz_btnall02.png) 100px 20px no-repeat;}
.rx123 ul li a.icon06 { background:url(201701_zhfz_btnall02.png) -160px 20px no-repeat;}
.rx123 ul li a.icon07 { background:url(201701_zhfz_btnall02.png) 100px -100px no-repeat;}
.rx123 ul li a.icon08 { background:url(201701_zhfz_btnall02.png) -160px -100px no-repeat;}