@charset "gb2312";
/* CSS Document */
html {height:100%}

body {margin:0px; padding:0px;font-family:"Î¢ÈíÑÅºÚ",Arial;font-size:14px; height:100%;}

div,ul,li,p,h1,h2,h3,span{ list-style:none; margin:0px; padding:0px;font-family:"Î¢ÈíÑÅºÚ",Arial;text-decoration:none;vertical-align:middle; font-size:14px;}

img { border:0px; vertical-align:middle}
a,a:link { text-decoration:none; color:#555555;}
a:visited { text-decoration:none; color:#555555;}
a:hover { text-decoration:none; color:#555555;}
a:active { text-decoration:none; color:#555555;}

.welcome{ width:100%; height:28px; background:#FFF; margin:0 auto;}
.top{ width:100%; height:182px; background:url(2017zj_jr_02.png) no-repeat center;}
.nav-bg{ height:37px; background:#1561af;}
.nav{ width:800px; font-family:"Î¢ÈíÑÅºÚ";  font-weight:bold; color:#FFF; position:relative; float:left; margin:0 auto 0 110px;}
.nav li{ float:left;  text-align:center; line-height:37px; font-size:16px; background:url(2017zj_jr_03.png); width:120px;}
.nav li a{ color:#FFF;  height:37px; line-height:36px; display:block; padding:0 5px;}
.nav li a:hover{ color:#1561af; background:#fff; border-radius:6px 6px 0 0; margin-left:12px; text-align:center; height:32px; width:88px; text-align:center; margin-top:5px;}

.nav2{ width:100%; height:42px; background:#1561af; font-family:"Î¢ÈíÑÅºÚ";  font-weight:bold; color:#FFF; position:relative;}
.nav2 ul{ margin:0 auto; width:1217px;}
.nav2 li{ display:block; float:left;  text-align:center; line-height:42px; font-size:16px;  width:120px; background:url(2017zj_jr_03.png);}
.nav2 li a{ color:#FFF;  height:42px; line-height:36px; display:block; padding:0 5px;}
.nav2 li a:hover{ color:#1561af; background:#fff; margin-left:12px; text-align:center; height:42px;  text-align:center;}

.bg{ width:100%; height:372px; background:url(2017zj_jr_12.png) repeat-x top;}
.content{ width: 1020px; height: 346px; padding-top: 26px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.content .left{ width:706px; height:346px;  float:left;}
.content .right{ float:right; height:346px;}
.right_pic a{ font-size:16px; padding-left:5px;}
.right_pic a:hover{ color:#FFF; }
.right_pic1 a{ font-size:16px; color:#4a6193}
.right_pic1 a:hover{ color:#ea9c56; }

.content2-bg{ width:100%; height: auto; overflow: hidden; }
.content2{margin:0 auto; width:1020px; margin-top:10px;  height:auto; overflow:hidden; }
.content2 .left2{ float:left;width:680px;}
.content2 .left2 .bt{ color:#1c517b; font-size:20px; height:40px; line-height:38px;}
.content2 .left2 span{float:right; padding-right:20px; font-size:16px;}
.jrxw{ width:676px; height:auto; overflow:hidden; border:1px solid #d5dade; padding-bottom:10px;position:relative;}
.gzdt{ background:#e6e7e9; height:43px; color:#080808; line-height:40px; }
.gzdt li{float:left; padding:0 15px; height:40px; margin-left:10px; }
.gzft li a{ font-size:18px;}
.gzdt .active{ background:url(2017zj_jr_25.png);display:block; width:100px; color:#ec4853; height:43px; text-align:center;}
.gzdt-list{ margin:0 auto; width:660px; height:auto; overflow:hidden;}

.xwbt{color:#1c517b; font-size:18px; height:30px; padding-top:10px;}
.jj{ color:#555; line-height:28px;}
.jj ul{ margin-left:10px;}
.jj a{ color:#ff8a4f;}
.list{ margin-top:10px;height:auto; overflow:hidden; min-height:200px;}
.list li {width:640px;}
.list li a { float:left;display:block; width:480px; font-size:14px; color:#1c1c1c; padding:1px 3px; text-overflow: ellipsis;white-space: nowrap; line-height:30px; overflow:hidden;}
.list li a:hover { color:#e5a01a}
.list li span{ float:right; line-height:30px;}
.gzdt-list{ margin:0 auto; width:650px; height:auto; overflow:hidden;}


.zcfg-list{ margin-top:10px; margin-left:10px; min-height:135px; }
.zcfg-list li {width:640px; }
.zcfg-list li a {display:block;float:left; width:480px; font-size:14px; color:#1c1c1c; padding:1px 3px; text-overflow: ellipsis;white-space: nowrap; line-height:30px; overflow:hidden;}
.zcfg-list li a:hover { color:#e5a01a}
.zcfg-list li span{ float:right;line-height:30px;}




.right2{ float:right; width:314px; height:auto; overflow:hidden;}
.bt-height{ height:32px; width:384px; margin-top:7px;}

.syjrxw{background:url(2017zj_jr_07.png) no-repeat;padding-right:6px;width:145px; height:168px; color:#FFF;}
.syjrxw a{ color:#FFF; text-decoration:none; }
.syjrxw a:hover{color:#FFF; text-decoration:none;}
.sytzgg{background:url(2017zj_jr_09.png) no-repeat;padding-right:6px;width:145px; height:168px;color:#FFF;}
.sytzgg a{ color:#FFF; text-decoration:none; }
.sytzgg a:hover{color:#FFF; text-decoration:none;}
.syffjz{background:url(2017zj_jr_17.png) no-repeat;padding:10px;width:145px; height:168px;}
.syjzbsc{background:url(2017zj_jr_18.png) no-repeat;padding:10px;width:145px; height:168px;}


.zmhd{ width:316px; height:158px; background:url(2017zj_jr_32.png) no-repeat;}
.zmhd a{ color:#555; font-size:16px;}
.zmhd a:hover{ color:#6290c2; font-weight:bold;}
.ggfw a{ color:#555; font-size:16px;}
.ggfw a:hover{ color:#6290c2; font-weight:bold;}
.hyxh li{ margin-top:5px;}

.jrjg-bt{ width:390px; margin:0 auto; margin-top:20px;}
.jrjg{ width:680px; margin:0 auto;}
.jrjg ul{ list-style:none;}
.jrjg li{ float:left; padding:16px 16px; }
.yqljj{ width:1234px; height:148px; margin:0 auto; background:#CCC}

/*Í¼Æ¬ÐÂÎÅ*/
.focusBox { float:left; position: relative; width:706px; height: 346px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; margin-right:13px; }
.focusBox .pic li img { width:706px; height: 436px; display: block; -webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}

.focusBox .pic li:hover img {-moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); transform:scale(1.05,1.05); }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 32px; width:100%;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 1; height: 32px; width:60%; overflow: hidden; }
.focusBox .txt li{ height:32px; line-height:32px; position:absolute; bottom:-32px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 1; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; 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; font-size:11px }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=40); opacity: 0.4; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;}

.slidebox-01{width:706px;height:330px;overflow:hidden !important;position:relative;margin:0px;}
.slidepic-01{position:absolute;}/* ±ØÒªÔªËØ */
.slidepic-01 li{height:330px;overflow:hidden;float:left;}
.slidepic-01 li .photo {width:706px;height:350px;}
.slidepic-01 li .photo img {width:706px;height:300px;}
.slidepic-01 li .txt { width:706px;height:30px; line-height:30px; text-align:center; background:#eee; color:#000}
.slidebtn-01{position:absolute;bottom:30px;right:0px;float:right;}
.slidebtn-01 li{background:#fff;border:1px solid #d6d6d6;cursor:pointer;float:left;font-family:arial;height:15px;line-height:15px;width:18px;text-align:center;color:#222;font-size:12px}
.slidebtn-01 li.current{background:#2eabe2;border:1px solid #0484bc;height:15px;line-height:15px;width:18px;color:#fff;font-size:12px; font-weight:bold;}


.bottom{ width:100%; height:161px; margin-top:10px; background:url(2017zj_jr_91.png) repeat-x; color:#FFF; line-height:28px;}
.bottom a{  color:#FFF}
.bottom a:hover{ font-weight:bold;}

 /*ËÑË÷*/
.serach{height:28px; background:#fff; margin-top:4px;float:left;}
.serach a{ color:#FFF}
.sea_input{ height:25px; border:none;}
.serach2{ position: absolute; margin-left:280px; width:250px; height:35px; background: #fff;  border:1px solid #d2d2d2; border-right: none ;}
.serach2 a{ color:#FFF; height:35px;}
.sea_input2{ width:250px;  height:35px; border:none;}

/*ÓÑÇéÁ´½Ó*/

.yqlj{ width:1020px; margin:0 auto;  position:relative; margin-bottom:10px; border-top:4px solid #0c5ba8;}
.yqljcss li { float:left; border:1px solid #d4d4d4; border-top:none;}
.yqljcss .link-t{ font-size:18px; color:#198b00; width:120px; height:41px; line-height:41px; padding-left:10px; float:left;}
.yqljqh{ width:1020px;position:absolute; top:0px;left:120px}
.yqljqh_list{ height:41px; line-height:41px; width:1020px; overflow:hidden; background:#efefef;}
.yqljqh_list li { padding:0 40px;float:left; color:#555; text-align:center; cursor: pointer; font-size:16px; background:url(2017zj_jr_93.png) right no-repeat #efefef; border-bottom:none;}
.yqljqh_list .active{ color:#003f98; background:url(2017zj_jr_94.png) right no-repeat #fff; border-bottom:none}
.yqljqh_listt{ width:1018px;padding-top:10px; overflow:hidden;line-height:24px; margin:0 auto; border:1px solid #d4d4d4; border-top:none; min-height:90px;}


/*list and content*/

.list_title {font-size:14px; color:#fff; font-weight:bold;background:#017cca}
.loa{ background:#eaf7ff; padding-left:20px;font-size:14px;}
.loaa{ background:#eaf7ff;font-size:14px;}
.nlist{ background:url(2017dot.jpg) no-repeat left; line-height:40px; border-bottom:1px dotted #ddd; padding-left:10px}
.nlist a{ line-height:40px;}
.nlist a:hover{ line-height:40px; color:#e5a01a;}
.nlistime{line-height:40px; border-bottom:1px dotted #ddd; font-size:14px; color:#666 }
.list_menu { font-size:14px; color:#666; border:1px solid #f4f4f4;}
.list_menu a { font-size:14px;color:#666;width:221px; height:32px; line-height:32px; text-align:center; display:block;  overflow:hidden}
.list_menu a:hover { color:#017cca; width:221px; height:32px; line-height:32px; text-align:center;font-weight:bold;font-size:14px;}
.list_ntitle{ font-size:20px; font-weight:bold; color:#333}
.list_title { font-size: 14px; color: #fff; font-weight: bold; background-color: #017cca; }




 