/* CSS Document */

body{ font-family:"微软雅黑"; font-size:14px; line-height:22px; color:#333;}

/*------top/foofer----------------*/

.main{width:1200px; margin:0 auto;min-width:1200px;}
.topbanner{ height:150px; width:1200px; margin:0 auto; }
.logol{ margin-top:30px; position:relative; min-width:1000px;}
.fhsy{ position:absolute; width:127px; height:31px; background:url(201607_sjsyj_index_footer_fhsyblue.png) left center no-repeat; top:-30px; left:1060px;}
.fhsy a{ color:#FFF; line-height:31px; background:url(201607_sjsyj_index_footer_fhsyjt.png) 15px center no-repeat; padding-left:35px; font-size:12px;}

.syjnav{height:50px;background: #0075d9;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;position:relative;z-index:2;}

.syjnav ul { margin-left:10px;}
.syjnav ul li{ float:left; line-height:50px; min-width:100px; text-align:center;}
.syjnav ul li a{ color:#FFF; font-size:16px; margin:auto 10px;}
.warper {width: 1200px;margin:0 auto;}
.footer {border-top: 5px solid #0075d9;padding-top:30px;height:160px;}
.footer-r {width:590px;text-align:center;line-height:30px;margin-left: 338px;}
.c-txt{text-align:center}


/*----------细缆-------------*/
.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; text-align:center;}
.xl_btn a{ display:inline-block;width:60px; height:29px; line-height:29px; text-align:center; margin:0 10px;}
.xl_list ul li{ line-height:32px; padding-left:10px; font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.xglj_tit{ height:40px; border-bottom:1px solid #d2d2d2; margin-top:10px;}

.xglj_tit h4{ line-height:40px; padding-left:29px; font-size:16px; font-weight:bold;}
.xglj_tit h4.iconfj { line-height:40px;  padding-left:29px; font-size:16px; font-weight:bold;}
.dqwz { height:40px; line-height:40px; border-bottom:1px solid #e7e7e7;}
.dqwz h4 { float:left; padding-left:20px; font-size:14px;}
.dqwz a.lio { color:#0075d9;}


/*----------概览-------------*/


.gl_left{ width:211px; float:left;}
.gl_right{ width:715px; float:right;}
.gl_left_tit{ height:40px; background:#0075d9;}
.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;}
.gl_left_nr ul li{ font-size:15px;}
.gl_left_nr ul li a{ height:40px; display:block; padding-left:50px; 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:#0075d9; background:#f7f7f7;}
.gl_left_nr ul li a span{ font-size:20px; color:#0075d9; 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; background:url(201607_fjsyj_tyzl_gl_iconblue.jpg) left center no-repeat; font-size:16px; color:#0075d9; padding-left:25px;}
.gl_lb{ padding:12px 0px; border-bottom:1px dashed #d1d1d1;}
.fgl_lb{ padding:12px 0px; }
.list2 li{  line-height:32px;  padding-left:10px; font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list2 li span{ float:right; color:#999; font-size:12px;}



/*------内容样式--------*/
.connter{ padding:20px; background:#FFF;}
.con-fl{ width:380px;}
.focus{ height:292px;}
.zlsjwj{height:33px;background:#f4f4f4;border-bottom: 1px solid #0075d9;}
.zlsjwj h4{background: url(201607_fjsyj_tyzl_tiblue.png) right center no-repeat #0075d9; line-height:33px;float:left;padding:0px 35px 0px 16px;font-size:16px;color:  #fff;}
.zlsjwj h4 a{color: #fff;font-weight: bold;}
.zlsjwj span{ float:right; margin-right:10px; line-height:33px;}
.lili ul li{ line-height:32px; background:url(201607_fjsyj_tyzl_lilibg.png) left center no-repeat; padding-left:15px; }
.lili ul li span{ float:right; font-size:14px; color:#ccc;}
.confr{ width:470px;}



html
{
    /*overflow: scroll; overflow-x: hidden;*/
}
body
{
    font-size: 14px;
    font-family: "Microsoft YaHei" ,Arial,Helvetica,sans-serif, "宋体";
    color: #333;
    text-align: center;
    background-position: center;
    background-repeat: repeat-y;
    margin: 0px;
    padding: 0px;
}
a:hover{color:#0075d9;}
form
{
    display: inline;
}
.ArticViewTextDiv  table{border-collapse:collapse;font-size:14px;}
ul, li, div, table
{
    text-align: left;
    list-style: none;
    list-style-position: outside;
  
    padding: 0px;
}
a
{
    color: #333;
    text-decoration: none;
}
.OpenTextDiv table {border-collapse:collapse;}



.siteWidth{ width:980px; margin:0 auto;   }
.column{ overflow:hidden; margin-bottom:10px;  }
#topBar{ height:32px; line-height:32px; background:#eee; border-bottom:1px solid #ddd; overflow:hidden;  }
#topBar em{  color:#f00;  }
#topBar span{ float:right;  color:#999;  }
#topBar span a{ margin:0 5px; color:#666;  }

/* 导航 */
#header{ margin-bottom:1px;  }
.logoBar{ width:980px; margin:0 auto; padding: 20px 0;  }
.logoBar h1{ font: bold  50px/60px Georgia;}
.logoBar h1 a{ color:#39A4DC;  }
.logoBar h1 a:hover{ color:#39A4DC; text-decoration:none;   }
.navBar{ position:relative; z-index:1;  background:#39A4DC; color:#fff; height:40px; line-height:40px;   }
.nav{ width:980px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav .m{ float:left;  position:relative; border:1px solid #248ec8; border-top:0; border-bottom:0; margin-left:-1px;   }
.nav a:hover{ text-decoration:none; color:#ff0;   }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; height:40px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;  padding:0 20px; border-left:1px solid #5bb3e1; vertical-align:top;  }
.nav .on{ border-color:#1F7CAF;   }
.nav .on h3 a{ background:#1f7caf; color:#ff0; border-color:#1f7caf !important;  }
.nav .sub{ display:none; /*默认隐藏*/ width:99px; padding:5px 0;   position:absolute; left:-1px; top:40px; background:#1F7CAF; text-align:center;  }
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ height:20px; line-height:20px; padding:4px 0;  display:block; background:url() 0 9px no-repeat; color:#fff;   }
.nav .sub li a:hover{ color:#ff0; background:#2595d1;   }
.nav #m7 h3 a{ border-right:1px solid #5bb3e1;   }



.banner{ min-width:1200px;  position:relative;  height:299px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:299px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
.banner .bd li a{ height:299px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;
}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }


/* content */
#content{ background:#eee; padding:10px 0;  overflow:hidden;  }
.mainContent{ width:1190px; float:left; margin-top:10px; padding:10px; }
.side{ width:220px; float:right;   }


/* 焦点图 */
.focusBox { float:left; position: relative; width: 530px; height: 350px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { max-width: 530px; max-height: 350px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{float: left;position: relative;width: 18px;height: 20px;line-height: 20px;overflow: hidden;text-align: center;margin-right: 1px;cursor: pointer;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{background: #0075d9;}


/* Tab切换 */
.slideTxtBox{ float:right;  width:650px; height:350px; overflow:hidden;  background:#fff;  text-align:left;  }
.slideTxtBox .hd{ height:35px; line-height:35px; padding:0 15px; border-bottom:2px solid #0075d9; font-size:14px; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left; }
.slideTxtBox .hd ul li a{ display:block; padding:0 15px;  }
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{ background:#0075d9; color:#fff; font-weight:bold;  }
.slideTxtBox .bd{ padding:10px;  }
.slideTxtBox .bd li{ height:30px; line-height:30px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }




        .total{width: 380px;overflow: hidden;}
        .title{width: 320px;overflow: hidden;float: left;}
        .date {overflow: hidden;float: left;text-align:right;}














