@charset "gb2312";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; cursor:default; color:#4c4c4c;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#4c4c4c;}
a:hover{ text-decoration:underline;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.clear{ clear:both;}
.fl{ float: left;}
.fr{ float: right;}

body{ background:url(2016zzx_body_bg.png) no-repeat center top;}
.top{ width:100%; background:#fff; height:35px;}
.top_main{ width: 1140px; margin:0 auto;}
.top_main .date{ float: left; color:#a9a9a9; font-size: 14px; line-height:35px;}
.top_main .date a{ float: left; color:#a9a9a9; font-size: 14px;}
.top_main .jgdw{ float: right; height:27px; width:335px; background:url(jgdw_bg_03.png) no-repeat; line-height:27px; margin-top:3px;}
.top_main .jgdw p{ color:#fff; font-size:12px;}
.top_main .jgdw a{ padding-left: 22px; color:#fff; font-size:12px;}



.header{ width: 1140px; height: 156px; margin:0 auto; overflow:hidden;}
.header .logo{ float: left; width:523px; height:65px; margin-left:80px; margin-top:30px;}
.header .logo img{ float: left; width:380px; height:100px;}
.header .weather{ float: right; width: 160px; height:93px; background:rgba(0,0,0,.2); overflow:hidden; margin-top: 30px;}

.nav{ width:1140px; height: 50px; margin:0 auto; background:#4260a0;}
.nav ul{ width: 1140px; margin:0 auto;}
.nav ul li{ float: left; width: 227px; border-left:1px solid #2e4c8c; height: 50px; line-height: 50px; text-align: center; font-size: 18px;}

.nav ul li:first-child{ width: 228px; border:none;}
.nav ul li a{ display:block; color:#fff;}
.nav ul li a:hover{ text-decoration: none;}
.nav ul li a.current0{ background:url(nav01_03.png) no-repeat 45px center;}
.nav ul li a.current1{ background:url(nav02_03.png) no-repeat 45px center;}
.nav ul li a.current2{ background:url(nav03_03.png) no-repeat 45px center;}
.nav ul li a.current3{ background:url(nav04_03.png) no-repeat 45px center;}
.nav ul li a.current4{ background:url(nav05_03.png) no-repeat 45px center;}
.nav ul li:hover{ text-decoration: none; background:#2e4c8c;}



.main{ width: 1140px; margin:20px auto; background:#fff;}

/* ½¹µãÍ¼ */
.slideBox{ float:left; width:537px; height:302px; position:relative; z-index:5; overflow:hidden;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:20px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px; width:10px; height:10px; background:#8a8280; font-size: 0px; line-height: 999px; cursor:pointer; overflow:hidden;}
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; height:302px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:537px; height:302px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:497px; height:40px; background:rgba(0,0,0,.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000,endColorstr=#cf000000); line-height:40px; color:#eee; cursor:pointer; padding:0 20px;}
.slideBox .bd img{ width:537px; height:302px;}


.news{ float: right; width:582px; height:302px; overflow:hidden;}
.news .title ul{ float: left;}
.news .title li{ float:left; height: 37px; font-size: 16px; text-align: center; width:90px;}
.news .title{ line-height:40px; height:40px; border-bottom:1px solid #d1d1d1;}
.news .title li.on{ border-bottom:2px solid #3256b1; height:38px;}
.news .title li.on a{ display:block; width:100%; height:100%; color:##3256b1;}

.title .more{ float:right; }
.title .more a{ font-size: 12px; color:#9d9d9d;}
.title ul{ float: left;}
.title li{ float:left; height: 37px; font-size: 16px; text-align: center;}
.title li:first-child{ margin-left:0;}
.title li.on{ font-weight:bold;}
.title li a{ display:block;}
.title li a:hover{ text-decoration: none;}
.list{ width: 100%; overflow:hidden;}
.list h2{ font-size:18px; line-height: 30px; height: 30px; text-align: center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top: 10px;}
.list h2 a{ color:#1e5dab;}
.list h2 img{ margin-right: 5px; vertical-align:middle;}
.list p{ line-height: 18px; font-size: 12px; height: 44px; color:#9b9b9b; padding: 10px 0; border-bottom:1px dashed #9d9d9d;}
.list p a{ color:#1e5dab;  }
.list ul{ margin-top: 10px; height: 150px; overflow:hidden;}
.list ul li{ height: 30px; background:url(2016ls_index_dian.png) no-repeat left center; line-height: 30px;  text-indent: 10px; vertical-align:top;}
.list ul li a{ float: left; max-width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list ul li a:hover{ color:#1e5dab;}
.list ul li span{ float: right; font-size: 12px; color:#9d9d9d;}


.search_bar{ float: left; width: 98%; height: 38px; margin-top: 20px; overflow:hidden; background:#ebebeb; padding-right: 2%;}
.ssxzs{ float: left; width: 202px; height: 77px;}
.search h4{ float: left; font-weight: normal; width: 83px; height: 32px; line-height: 32px; text-align: center;}
.search .txt{ height: 30px; border:1px solid #d1d1d1; border-right:none; float: left; line-height: 30px; text-indent: 10px; cursor:text; color:#999;}
.search .btn{ float: left; border:1px solid #d1d1d1; border-left:none; width: 36px; height: 32px; background:url(2016ls_index_search.png) no-repeat center center #fff; cursor:pointer;}
.znwd{ float: left; padding-top: 5px;}
.znwd .txt{ width: 800px;}
.znjs{ float: left; margin-top: 3px;}
.znjs .txt,.qwjs .txt{ width: 980px;}
.qwjs{ float: right; margin-top: 3px;}

.xxgk{ float: left; width: 288px; height: 136px; margin-top: 20px; overflow:hidden;}
.xxgk a{ float:left; display:block; width:140px; height:68px; line-height:68px; margin:0 4px 4px 0; text-align:center; background: no-repeat 10px center #d3e1f6; text-indent:2em;}
.xxgk a.xxgk01{ background-image:url(2016ll_czj_xxgk01.png); }
.xxgk a.xxgk02{ background-image:url(2016ll_czj_xxgk02.png);}
.xxgk a.xxgk03{ background-image:url(2016ll_czj_xxgk03.png);}
.xxgk a.xxgk04{ background-image:url(2016ll_czj_xxgk04.png);}

.ztzl{ float:right; position:relative; margin-top:20px;}
.ztzl_title{line-height:40px; height:40px; border-bottom:1px solid #d1d1d1;}
.ztzl_title ul{ float:left;}
.ztzl_title li.on{ border-bottom:2px solid #3256b1; height:38px;}
.ztzl_title li{ float:left; font-size:16px; padding:0 15px;}

.ztzl .prev,.ztzl .next{ display:block; width: 43px; height: 34px; overflow:hidden;cursor:pointer; background:url(2016ls_index_ztzl_prev.png) no-repeat; position:absolute; left:10px; top:50%; margin-top:10px; z-index:9;}
.ztzl .next{ left:auto; right:10px; background-image:url(2016ls_index_ztzl_next.png);}
.ztzl .bd{ width:836px; height:80px; overflow:hidden; position:relative; margin-top:20px;}
.ztzl .bd ul{ overflow:hidden; zoom:1; }
.ztzl .bd ul li{ width: 1140px; height: 114px; float:left; overflow:hidden;}
.ztzl .bd ul li img{ display:block; width: 836px; height: 80px;}

.zdfw{ float:left; margin-top: 20px;}
.bszn{ float: left; width: 284px; height:75px;}
.bszn a{ display:block; width:100%; height:75px; background:#2591ca; line-height:75px; text-align:center; font-size:20px; font-weight:bold; color:#fff; margin-bottom:7px;}
.jzxx{ margin-top:10px; overflow:hidden;}
.jzxx a{ display:block; width:135px; height:41px; border:1px solid #2591ca; background:no-repeat center 25px #fff; text-align:center; font-size:16px; margin-right:10px; padding-top:60px; overflow:hidden; float:left; font-weight:bold;}
.jzxx a.jzxx01{ background-image:url(2016ll_czj_jzxx01.png);}
.jzxx a.jzxx02{ background-image:url(2016ll_czj_jzxx02.png);}

.tzgg{ float: left; width: 410px; margin-top:10px;}
.tzgg .title{ line-height:40px; height:40px; border-bottom:1px solid #d1d1d1;}
.tzgg .title ul{ float:left;}
.tzgg .title li{ float:left; font-size:16px; padding:0 15px;}
.tzgg .title li.on{ border-bottom:2px solid #3256b1; height:38px;}
.tzgg .title li.on a{ display:block; width:100%; height:100%; color:##3256b1;}

.myzj{ float: right; width: 410px; margin-top: 10px;}
.myzj .title{ line-height:40px; height:40px; border-bottom:1px solid #d1d1d1;}
.myzj .title ul{ float:left;}
.myzj .title li{ float:left; font-size:16px; padding:0 15px;}
.myzj .title li.on{ border-bottom:2px solid #3256b1; height:38px;}
.myzj .title li.on a{ display:block; width:100%; height:100%; color:##3256b1;}

.link_bg{ width:100%; height:42px; background:#e2ecf8;}
.friend_link{ width: 1140px; height: 35px; margin:0 auto; padding-top:7px;}
.friend_link h3{ float: left; line-height: 35px; text-indent: 10px;}
.friend_link p{ float:left; line-height:35px;}
.friend_link p a{ padding-right:10px;}
.friend_link span.dropselect_box{ position:relative; width:167px; display:inline-block; float:left; height:33px; z-index:99; margin-left:15px;}
.dropselect_SimpleSelect1 { /*height:30px;*/ display:block; overflow:hidden; line-height:33px; position: relative; left:0px; top:0px; padding:0; background:url(2016ll_czj_jt.png) no-repeat 150px 13px #fff;}
.dropselect_SimpleSelect1 li{ font-size:14px; padding:0 5px; height:33px; line-height:33px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect1 li a{height:auto; width:85%; color:#4c4c4c;}
.dropselect_SimpleSelect1 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect1 li a:hover,.dropselect_SimpleSelect1 li a:focus,.dropselect_SimpleSelect1 li:hover,.dropselect_SimpleSelect1 li:focus{background:none;}
.hidden {display:none;}


.footer{ width:100%;}
.foot{ width:100%; height:186px; background:#1e5dab;}
.foot_center{ width:687px; height:158px; padding-top:28px; margin:0 auto;}
.footpic{ width:56px; height:68px; margin-top:10px;}
.footmain{}
.footmain p{ color:#fff; line-height:27px; text-align:center;}
.footmain p a{ color:#fff; padding:0 5px;}







