@charset "gb2312";/* CSS Document */
*{margin:0px;padding:0px; border:0; list-style:none;}
body{font-family:"宋体";font-size:12px;color:#000;background:url(imagestopbg.jpg) top center no-repeat;}
a{color:#000;text-decoration:none;}
a:hover{color:#F93;}
ul,li{list-style-type:none;list-style:none}
img{border:0;}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.white{background-color: #FFF;}
.nav .nLi .i_a,.nav .nLi .i_b,.nav .nLi .i_c,.nav .nLi .i_d,.more,.list_more{ background: url(imagesnav_ico_all.png) no-repeat}
.more{ background-position:0 -50px; width: 13px; height:13px; display: block; }
.list_more{ position:absolute;background-position:0 -50px; width: 13px; height:13px; display: block; right:15px;top:20px; }
.more:hover{ background-position:-14px -50px;}
.list_more:hover{ background-position:-14px -50px;}
.toplink{height:28px; line-height:28px;width:1030px; margin:0 auto;overflow: hidden;}
.toplink .time{float: right;}
.menu{width:1030px;height:56px; margin: 0 auto;padding-top:184px}
.nav{padding-left:20px; height:56px; line-height:56px;background:#1e9ce4;position:relative; z-index:1;}
.nav .nLi{float:left;position:relative; display:inline;}
.nav .nLi h3 i{position: absolute;top:14px;left:13px;display: inline-block;}
.nav .nLi .i_a{width:24px;height:24px;display: inline-block;}
.nav .nLi .i_b{width:21px;height:24px;display: inline-block;background-position:-25px 0;}
.nav .nLi .i_c{width:26px;height:24px;display: inline-block;background-position:-47px 0;}
.nav .nLi .i_d{width:24px;height:24px;display: inline-block;background-position:-75px 0;}
.nav .on h3 a .i_a{width:24px;height:24px;display: inline-block;background-position: 0 -25px;}
.nav .on h3 a .i_b{width:21px;height:24px;display: inline-block;background-position: -25px -25px;}
.nav .on h3 a .i_c{width:26px;height:24px;display: inline-block;background-position: -47px -25px;}
.nav .on h3 a .i_d{width:24px;height:24px;display: inline-block;background-position: -75px -25px;}
.nav .nLi h3{float:left;height:56px;line-height:56px;}
.nav .nLi h3 a{display:block;color:#fff; text-align:center; padding-left:25px;font:18px/56px Arial,"Microsoft YaHei","宋体",sans-serif ;_line-height: 56px;_height:56px; width:115px;}
.nav .on h3 a{background:#0490DD;color:#fff;}
.form1 { float:right;width:280px; display:block;height:46px; padding-top: 8px; position: relative;}
.f_text{height:38px;line-height:38px; text-align: left;width:192px;color:#999; padding-left: 10px; border:0; border-radius: 5px; float: left;}
.f_sub{height:38px;line-height:38px;text-align:center;width:64px; display: block; float: left;color:#fff; background-color: #f5be19; border:0; border-radius: 5px; margin-left: 6px; font-size: 16px;}
.f_sub:hover{ background-color:#F9D66C;color:#AB8307; cursor: pointer}

.service{width:979px;padding-left:51px; padding-top:16px;height:51px; margin: 0 auto; background:url(imagesfw_bg.jpg) no-repeat left bottom;}
.service a{font:20px/51px Arial,"Microsoft YaHei","宋体",sans-serif ;text-align: center;height:51px;display: block;float: left; margin-left: 15px;}
.service .ser_a{width:311px;background-color: #70ccf2;color:#1e769a}
.service .ser_a:hover{background-color: #59b7f2;color: #ffffff  }
.service .ser_b{width:311px;background-color: #f3d471;color:#b77520}
.service .ser_b:hover{background-color: #f3bb44;color: #ffffff  }
.service .ser_c{width:311px;background-color: #eeb3a7;color:#c82b0b}
.service .ser_c:hover{width:311px;background-color: #ee6e53;color: #ffffff  }
/*幻灯*/
.area_a{width:1030px;height:auto; margin: 0 auto; padding-top: 16px;}
.Focus{ width:500px; height:333px; float: left; overflow:hidden; position:relative;}
.Focus .bd{ position:relative; height:100%; z-index:0;}
.Focus .bd li{ zoom:1; vertical-align:middle; position: relative }
.Focus .bd img{ width:500px; height:333px; display:block;  }
.Focus .bd p{ width:500px; height:30px; line-height: 30px;filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  display:block;color:#FFF; text-align:center; font-size: 16px; background-color: #000; position: absolute; bottom:0;left:0;  }
.Focus .prev,
.Focus .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(imagesslider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.Focus .next{ left:auto; right:3%; background-position:8px 5px; }
.Focus .prev:hover,
.Focus .next:hover{ filter:alpha(opacity=100);opacity:1; -moz-opacity:1;  -khtml-opacity: 1}
/*news*/
.news{ width:505px;height:333px;text-align:left; float: right; position: relative;}
.news .hd{ height:40px; line-height:40px;border-bottom:1px solid #1e9ce4;  position:relative; }
.news .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:40px;}
.news .hd ul li{ float:left;cursor:default;width:116px; font-size:18px;height:40px;color:#1e9ce4; text-align: center;font-family: Arial,"Microsoft YaHei","宋体",sans-serif }
.news .hd ul li.on{ background:#1e9ce4;color:#FFF;}
.news .bd ul{ padding:15px 0;zoom:1;}
.news .bd li{ height:34px; line-height:34px; font-size: 14px;   }
.news .bd li .date{ float:right; color:#999; font-size: 12px;  }
.news .sh dl{width:475px;height:auto; border-bottom: 1px  dashed #ccc; margin: 0 auto;}
.news .sh dl dt{font-size: 20px; padding: 20px 0 10px 0; text-align: center;}
.news .sh dl dt a{ color:#dd8c23;font-family: Arial,"Microsoft YaHei","宋体",sans-serif }
.news .sh dl dd{ line-height: 2;padding-bottom:10px;color:#888}
.news .sh dl dd a{color:#df8725}
.news .sh dl dd a:hover,.news .sh dl dt a:hover{color: #df2b02  }
.news .sh .more{ position: absolute; right:5px;top:14px;}
/*信息列表*/
.ind_list_box{ width: 500px; height:345px; overflow: hidden; float: left; padding-top:20px;}
.ind_zx_box{ width: 500px; height:215px; overflow: hidden; float: left; padding-top:20px;}
.ind_list{ width:500px;height:auto; text-align:left; float:left;position: relative;}
.ind_list .hd{ height:40px; line-height:40px;border-bottom:1px solid #1e9ce4;  position:relative; }
.ind_list .hd ul{ float:left;  position:absolute; left:0; top:0; height:40px;}
.ind_list .hd ul li{ float:left;cursor:default;width:116px; font-size:18px;height:40px;color:#1e9ce4; text-align: center;font-family: Arial,"Microsoft YaHei","宋体",sans-serif }
.ind_list .hd ul li.on{ background:#1e9ce4;color:#FFF;}
.ind_list .bd ul{ padding:14px 0;zoom:1;}
.ind_list .bd li{ height:28px; line-height:28px; font-size: 14px;   }
.ind_list .bd li .date{ float:right; color:#999; font-size: 12px;  }
.ind_list .bd li i{ float:right; color:#999; font-size: 12px; font-style: normal; margin-right: 30px; width: 44px; text-align: center }
.ind_list .sh .more{ position: absolute; right:5px;top:14px;}
.ind_list .sh .zx_link{ position: absolute; right:0;top:3px;color:#FFF; font-size: 16px; padding-left: 20px; background:#f59a17 url(imagesi_link.jpg) no-repeat 10px center; height:30px;line-height:30px; border:1px solid #f59a17; border-radius: 5px; width: 100px;isplay: block; text-align: center;font-family: Arial,"Microsoft YaHei","宋体",sans-serif }
.ind_list .sh .tit{height:26px; padding:0 7px 0 100px; width: 393px; font-weight: 700; line-height: 26px; color:#1e9ce4; margin-top: 10px; background-color: #eff6fa}
.ind_list .sh .tit2{height:26px; padding:0 7px 0 100px; width: 393px; font-weight: 700; line-height: 26px; color:#1e9ce4; margin-top: 10px; background-color: #eff6fa}
.ind_list .sh .tit span{ float: right;}
.ind_list .sh .tit2 span{ float: right;}
.ind_list .sh .tit2 i{ float: right;font-style: normal; margin-right: 40px;}
.ind_list .sh .tit_li{ padding-top: 8px;}
.ind_list_r{width: 505px; height:345px; overflow: hidden; float:right;background-color: #e7f5fd; margin-top:20px;}
.ind_list_r h3{height:40px;line-height:40px;color:#1e9ce4; padding-left: 15px; font-size: 18px;font-family: Arial,"Microsoft YaHei","宋体",sans-serif; font-weight:normal;}
.zw{background-color:#FFFFFF;width:400px; margin:0 auto;height:142px; position: relative; padding-right: 84px}
.zw ul li{float: left; display: block; margin:2px 0 0 2px}
.zw ul li a{width:84px;height: 68px; line-height: 68px; font-size: 16px;color:#FFF;font-family: Arial,"Microsoft YaHei","宋体",sans-serif; text-align: center; display: block}
.zw .zw_a{background-color: #8ae3ef;}
.zw .zw_b{background-color: #8ab7ef;width:136px;}
.zw .zw_c{background-color: #8ab7ef;}
.zw .zw_d{background-color: #8ae3ef;}
.zw .zw_e{background-color: #8ab7ef;}
.zw .zw_f{background-color: #8ae3ef;width:136px;}
.zw .zw_g{background-color: #8ab7ef;}
.zw .zw_h{background-color: #8ae3ef;}
.zw .zw_i{background-color: #8ab7ef; float: right; position: absolute; right:2px;top:2px;height:103px; line-height: 1; padding-top: 35px;}
.zw .zw_a:hover,.zw .zw_d:hover,.zw .zw_f:hover,.zw .zw_h:hover{background-color: #27acbe}
.zw .zw_b:hover,.zw .zw_c:hover,.zw .zw_e:hover,.zw .zw_g:hover,.zw .zw_i:hover{background-color: #1e9ce4}
.ind_list_r .theme img{  margin-top:8px;margin-left: 12px;width:482px;}
.them_pic{width:1030px;height:90px; margin: 0 auto; padding-top:16px;}
/*投票*/
.vote{ width:505px;height:215px; overflow: hidden; margin-top: 20px;text-align:left; float:right;position: relative;}
.vote .hd{ height:40px; line-height:40px;border-bottom:1px solid #1e9ce4;  position:relative; }
.vote .hd ul{ float:left;  position:absolute; left:0; top:0; height:40px;}
.vote .hd ul li{ float:left;cursor:default;width:116px; font-size:18px;height:40px;color:#1e9ce4; text-align: center;font-family: Arial,"Microsoft YaHei","宋体",sans-serif }
.vote .hd ul li.on{ background:#1e9ce4;color:#FFF;}
.vote .bd ul{ padding:14px 10px;zoom:1;}
.vote .bd li{ height:30px; line-height:30px; font-size: 14px;   }
.vote .bd li .date{ float:right; color:#999; font-size: 12px;  }
.vote .bd li i{ float:right;  font-size: 12px; font-style: normal; margin-right: 30px; width: 64px; text-align: center }
.vote .bd li i a{ color:#f59a17;}
.vote .sh .more{ position: absolute; right:5px;top:14px;}
.vote .sh .tit span{ float: right;}
.vote .sh .tit2 i{ float: right;font-style: normal; margin-right: 40px;}
.vote .sh .tit_li{ padding-top: 8px;}
.picMarquee-left{ width:1030px;  overflow:hidden;height:130px; position:relative; background:url(imagesfc_tit.jpg) no-repeat #e7f5fd}
.picMarquee-left .bd{ padding-top:15px ; padding-left: 54px   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:138px; height:98px; display:block;border:1px solid #e7f5fd;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color: #df2b02;  }
.friendly{ padding-top: 20px; width: 1030px;height:auto;}
.friendly h3{width:140px;height:31px; display: block; text-align: center;line-height: 31px;font-weight:normal;color:#FFF; background-color: #099ee7; font-size: 16px;font-family: Arial,"Microsoft YaHei","宋体",sans-serif}
.friendly ul{width:1028px; border:1px solid #d8d8d8; display: block; overflow: hidden; height:56px;padding-top: 13px;}
.friendly ul li{ float: left; margin-left: 15px;}
.friendly ul li img{ border:1px solid #e6e6e6  }
.foot{ height:133px; width: 100%;background:url(imagesfoot_bg.jpg) repeat-x; margin-top: 20px;}
.foot .foot_con{ width: 930px;height:80px;font-family: Arial,"Microsoft YaHei","宋体",sans-serif;color: rgba(206, 235, 251, 0.79); line-height: 26px; font-size: 14px; padding-top: 30px; margin:0 auto ; background: url(imagesfoot_logo.jpg) no-repeat left 30px; padding-left: 100px; text-align: left;}
.foot .foot_con h3{float: right; font-size: 26px;font-family: Arial,"Microsoft YaHei","宋体",sans-serif;color: rgba(206, 235, 251, 0.79); margin-top: 24px;}
/*search*/
.search_box{width:1030px;height:auto; margin: 0 auto; padding-top: 16px;background-color: #FFF;}
.path {width:985px;height:20px;color: #4c4c4c;font-size: 14px; line-height:20px;padding-bottom:10px;padding-left:45px; background:url(imageshome.jpg) no-repeat 20px 1px;}
.path a{color: #4c4c4c;}
.path a:hover{color: #F60;}
.search_title{ width:990px; padding:10px 20px 20px 20px;height:auto; text-align:left; float:left;position: relative;}
.search_title .hd{ height:40px; line-height:40px;border-bottom:1px solid #1e9ce4;  position:relative; }
.search_title .hd ul{ float:left;  position:absolute; left:0; top:0; height:40px;}
.search_title .hd ul li{background:#1e9ce4;float:left;cursor:default;width:166px; font-size:18px;height:40px;color:#FFF; text-align: center;font-family: Arial,"Microsoft YaHei","宋体",sans-serif }
.search_content{line-height: 2; font-size: 16px;padding:10px 40px}
.search_content .content_res li{border-bottom:1px dashed #ccc;}
.search_content .content_res li:hover{background-color: #fafafa  }
.search_content .content_res li a{width:100%;height:20px; padding:10px 0 ;display: block; color: #0490DD;font-weight:700}
.search_content .content_res li a:hover{color: #F60;}
.search_content .content_res li span{font-size: 12px; color: #9d9d9d  }
.search_content .pagelist{padding-top:30px;}
.search_content .pagelist a{width:auto;padding:0 5px;height:20px;line-height:20px ;text-align: center; display:inline-block}
/*list*/
.list_nav{width:226px; float: left;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;}
.menu_head{height:44px;line-height:44px;display:block;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border-bottom:1px solid #ebebeb;position:relative;margin:0px;font-weight:bold;background:#f7f7f7 url(imagespro_left.png) center right no-repeat;}
.menu_head:hover{background: #1e9ce4 url(imagespro_left_w.png) no-repeat center right;color:#fff;}
.menu_list .current{background: #1e9ce4 url(imagespro_down.png) center right no-repeat;color:#fff;}
.menu_body{line-height:38px;background:#fff;}
.menu_body a{display:block;height:38px;line-height:38px;padding-left:38px;font-size:14px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #ebebeb;}
.menu_body a:hover{text-decoration:none;background: #1e9ce4;color: #FFF}
.list_box{padding-top: 5px;}
.list_title{ float: right;width:780px;height:45px; position: relative; line-height: 45px;border-bottom: 1px solid #1e9ce4;}
.list_title h3{width:210px;height:45px; line-height: 45px; text-align: center;background: #1e9ce4;color:#FFF;font-size: 16px;}
.list_content{ width:780px;height:auto;float: right;}
.list_content ul {padding:20px;}
.list_content ul li{ font-size: 14px;height:36px; line-height: 36px;}
.list_content ul li span{ float: right;}
.list_content ul li.line{height: 14px;background: none;  border-bottom:1px  dashed #8d8c8c;  margin-bottom: 14px;}
.pagtlist{ line-height: 20px; padding: 10px 0;padding-left:150px;font-size:14px;}
.pagtlist .su{ width: 40px;height:22px; text-align:center; cursor:pointer; line-height:14px;padding: 0; margin: 0; border: 1px solid #dfdfdf}
.pagtlist .sel{padding: 3px 8px; font-size:14px; text-align: center;border: 1px solid #0490dd;height:20px; background-color: #0490dd; color:#FFF;}
.pagtlist .i{ padding: 3px 8px; font-size:14px; text-align: center;border: 1px solid #dfdfdf;height:20px;}
.pagtlist .i:hover{border: 1px solid #0490dd; background-color: #0490dd; color:#FFF;}
.single_content{padding:20px; line-height: 2; font-size: 14px;height:auto;float: right;width:740px;}
.arc_box{width:1030px;height:auto; margin: 0 auto; padding-top: 16px; padding-bottom:20px;background-color: #FFF;}
.arc_content{line-height: 2; font-size: 16px;width:910px; margin:0 auto;padding:40px;border-top:2px solid #0490dd;border-left:1px solid #ececec;border-bottom:1px solid #ececec;border-right:1px solid #ececec  }
.arc_content .title{margin: 0 auto; padding-top: 15px; text-align:center;line-height: 1; font-size: 24px;color:#0490dd}
.arc_content .arc_i{ text-align: center; margin:0 auto; padding-top:10px ; border-bottom:1px solid #e2e2e2  }
.arc_content .arc_i li{ display: inline; font-size: 12px;color: #8c8c8c; padding: 0 10px;  }
.arc_content .content{ padding:20px;}
.floatRightBox{width:90px;position:absolute;z-index:9999;border:1px solid #e0e0e0;background-color: #FFF;padding-bottom: 12px;}
.floatRList li{margin-bottom:10px;height:auto;text-align: center; }
.floatRList li a img{width:90px;height:auto;}
.floatRList li h2{height:30px; line-height:30px; text-align: center; color:#FFF;background-color: #0490dd; font-size: 14px;}
.floatRList li h3{height:26px; width: 76px; margin: 0 auto; line-height:26px; text-align: center; color:#FFF;background-color: #f59a17; font-size: 14px;}
.floatRList li .fontcss{height:26px; width: 76px; margin: 0 auto; line-height:26px; text-align: center; color: #0473b4;background-color: #FFF; font-size: 12px;}
.floatRList li .fontcss:hover{color: #000;}
.floatRList .colorcss_a,.floatRList .colorcss_b,.floatRList .colorcss_c,.floatRList .colorcss_d,.floatRList .colorcss_e{height:20px; width: 76px; display: block; margin: 0 auto; line-height:20px; text-align: center;font-size: 12px;}
.floatRList .colorcss_a{border:1px solid #e0e0e0; width: 74px;height:20px;color:#333; background-color: #f4f4f4  }
.floatRList .colorcss_b{background-color: #000;color:#FFF;}
.floatRList .colorcss_c{background-color: #9933FF;color:#FFF;}
.floatRList .colorcss_d{background-color: #0099FF;color:#000;}
.floatRList .colorcss_e{background-color: #FFF;color:#F00;border:1px solid #e0e0e0; width: 74px;height:20px}


