@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;min-width: 1130px;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;line-height: 1;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}

/*-----------------头部开始--------------------*/
.top{background: #0079c2;height: 35px;}
.container{max-width:1100px;}
.top_left{float: left; width:200px;}
#webjx{ color: #fff; line-height: 35px;}
.glyxz{float: right;width:127px;}
.glyxz span{display: inline-block;*display: inline; width: 30px; margin-right: 10px; padding-top: 3px;}
.glyxz img{width:30px; height: 30px;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}
.wby1{width:86px; color: #ddd; background:url(../images/a_09.jpg)  no-repeat right center;border: none; margin-top: 7px;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;border: none;}
.logo{width:269px; float: left; padding: 16px 0 12px;}
.gltx{float: right; width:198px; height: 22px; border:1px solid #fff;-moz-border-radius: 12px; -webkit-border-radius: 12px;border-radius:12px;position: relative;float: right; margin: 4px 40px 0 0 ;position: relative;}
.wby2{outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;color:#fff;width:150px; padding-left: 15px; line-height: 22px;height: 22px; border: none;background: none;}
.wby2::-webkit-input-placeholder{color:#fff;}
.btn2{position: absolute;right:12px; top:2px;}


.navbox{float:right; padding-top: 22px; margin-right: -27px;}
.nav{border: none;}
.nav-tabs > li {float: left; margin-bottom: 0px; padding: 0 27px;}
.nav-tabs > li > a { margin-right: 0px;line-height: 1.42857143;border: none;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;color: #444;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #fff;background: #0079c2; cursor: default; border: none;  border-bottom-color: transparent;}


/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.header{background: #fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.banner img{width:100%;}
.banner .swiper-pagination-bullet{width:53px; height: 6px;border-radius:0px;}
.banner .swiper-pagination-bullet-active{background: #c8000c;}

.zytz{padding: 20px 0 0 0; border-bottom: 4px solid #ebebeb; overflow: hidden;}
.zytz_left{width: 150px; float: left;}
.zytz-right{float: right;width:928px;overflow: hidden;}
.zytz-right ul{overflow: hidden; margin-left: -10px;width:880px; padding-top: 7px;float: left;}
.zytz-right li{float: left; padding-left: 10px;width:25%;box-sizing: border-box;}
.zytz-right ul li a{-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;display: block;text-align: center;background: #e1f3fe;line-height: 30px; font-size: 14px; color: #0079c2;}
.more{display: block;float: right;padding-top: 7px; line-height: 30px; font-size: 14px; color: #999;}

.xhxw_tit{border-bottom:1px solid #ddd; padding-top: 20px;}
.xhxw_tit h2{font-size: 18px; color: #333333;font-weight: 800; padding-bottom: 14px; position: relative;}
.xhxw_tit h2:before{content:'';width:80px; height: 2px; position: absolute;background: #0079c2; bottom: 0;left:0; }
.fr{float: right;}
.xhxw_tit a{font-size: 12px; color: #333333; display:inline-block; *display: inline; line-height: 26px; padding: 0 11px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;background: #f6f6f6; margin-left: 20px;font-weight: 200;}
.xhxw_tit .hover{background: #01639e;color: #fff;}
.xhxw_tit a:hover{background: #01639e;color: #fff;}
.xhxw_tit .gdbtn{background: #fff; color: #999;}
.xhxw_tit .gdbtn:hover{background: #fff;color: #333;}
.xwbox{position: relative; padding:15px 0  20px 0;border-bottom:1px solid #eeeeee;}
.xwbox h2{font-size: 16px; font-weight: 700;color: #444444; margin-bottom: 10px; padding-left: 16px;background: url(../images/a_30.jpg) no-repeat left center;}
.xwbox h2 span{font-weight: 200;color: #999;}
.xwbox p{line-height: 14px; line-height: 20px; color: #999999; padding-left: 16px;}
.xwbox a{width:50px; height: 20px; line-height: 20px; border-left:1px solid #dddddd;text-align: right;color: #666666; font-size: 18px; position: absolute;right:0; bottom: 12px;}
.xwbox a:hover{text-decoration: none; color: #007AFF;}

.djwh{padding-top: 20px;}
.djwh_tit{padding: 0 14px; border:1px solid #dddddd;background: #f6f6f6; line-height: 42px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.djwh_tit h2{font-size: 18px; color: #444444; font-weight: 800; line-height: 42px;overflow: hidden;}
.djwh_tit a{color: #999999;font-weight: 200;font-size: 12px;}
.djwh_nr{overflow: hidden; padding-top: 10px; margin-left: -20px;}
.djtp{position: relative;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;overflow: hidden;}
.djtp img{width:100%;}
.djwhbox{width:50%;float: left; padding-left: 20px;}
.djtp p{background: rgba(0,0,0,.7);padding-left: 12px; line-height: 30px;width:100%; color: #fff; position: absolute;bottom: 0;left:0;box-sizing: border-box;} 
.djwhbox li{line-height: 29px; background: url(../images/a_36.jpg) no-repeat left center; padding-left: 12px;}
.djwhbox a{color:#666666;}
.djwhbox ul{padding-top: 10px;}

.banner1{padding-top: 30px;width:1100px; overflow: hidden;}
.banner1 ul{overflow: hidden; }
.banner1 li{float: left;}
.banner1 img{padding-right: 15px;}

.wzgn{padding-top: 30px;overflow: hidden;width:1130px; margin-left: -15px;}
.gsgg_tit{border-bottom:1px solid #ddd;}
.gsgg_tit h2{font-weight: 800;color: #222222; font-size: 18px; padding-bottom: 10px;position:relative;}
.gsgg_tit h2:before{content:'';width:80px; height: 2px; position: absolute;background: #fb0203; bottom: 0;left:0; }
.gsgg_tit a{font-size: 12px; font-weight: 200;color: #999;}
.gsggbox{overflow: hidden; padding: 15px 0; border-bottom: 1px solid #eeeeee;}
.gs_left{width:60px; float: left;}
.gs_left img{width:60px; height: 76px;}
.gs_right{width:260px; float:right; padding-right: 10px;}
.gs_right h2{font-size: 16px; color: #333333; padding-bottom: 10px;font-weight: 800;}
.gs_right span{padding-left: 15px; font-size: 14px; color: #666666;font-weight: 200;}
.gs_right p{font-size: 12px; line-height: 22px; color: #999999;}

.zxdc_nr{overflow: hidden; padding: 10px;background: #f9f9f9;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; margin-top: 12px;}
.zxdc_left{width:120px;float: left;}
.zxdc_left img{width:120px; height: 70px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.zxdc_right{float: right; width:195px;}
.zxdc_right h2{font-size: 14px; color: #333333; margin-bottom: 6px;font-weight: 800;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.zxdc_right p{font-size: 12px; line-height: 18px; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xwlb li{line-height: 29px; padding-left: 25px;background: url(../images/a_36.jpg) no-repeat 10px center;}
.xwlb a{color: #666;}
.xwlb ul{padding-top: 10px;}
.gsgg_tit.gsgg_tit_a  h2:before{content:'';width:115px; height: 2px; position: absolute;background: #fb0203; bottom: 0;left:0; }
.yjlb_nr li {line-height: 29px; padding-left: 25px;background: url(../images/a_36.jpg) no-repeat 10px center;}
.yjlb_nr  a{color: #666;}
.yjlb_nr {padding-top: 10px;}
.btm2{display: block; text-align: center; height: 45px; font-size: 14px; color: #666; background: #f6f6f6;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; margin-top: 10px; line-height: 45px;}
.btm2:hover{background: #01639E; color: #fff; text-decoration: none;}

.link{margin-top: 30px; width:1130px; margin-left: -15px;background: #f2f7fb;}
.link_tit{border:1px solid #dddddd;background: #f6f6f6;-moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0;border-radius:6px 6px 0 0;}
.link_tit h2{padding: 0 15px; color: #333;font-size: 16px; font-weight: 800; line-height: 42px;}
.link_nr ul{overflow: hidden; padding-top: 30px;}
.link_nr li{float: left;padding: 0 50px; text-align: center; padding-bottom: 20px;}
.link_nr p{font-size: 14px; text-align: center; line-height: 40px;}
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer{background: #0079c2; margin-top: 50px;}
.footer p{font-size: 16px; color: #fff; line-height: 80px; text-align: center;}
/*------------------版权结束------------------*/

/*==列表页==*/
.wz1100{width:1130px; margin-left: -15px;overflow: hidden;}
.leftnav_tit {border-bottom: 3px solid #0079c2;}
.leftnav_tit h2{font-size: 16px; font-weight: 800;color: #0079c2;line-height: 54px; padding-left: 48px;background: url(../images/a_01.jpg) no-repeat 15px center;}
.lefftnav_nr{padding: 10px 0 0 10px;}
.lefftnav_nr a{display: block; padding-left:16px ;height: 46px; font-size: 16px; color: #333; background: url(../images/a_02.jpg) no-repeat 205px center; line-height: 46px;-moz-border-radius: 23px 0 0 23px; -webkit-border-radius: 23px 0 0 23px;border-radius:23px 0 0 23px;}
.lefftnav_nr li{padding-bottom: 1px;}
.lefftnav_nr .hover1 a{background: url(../images/a-1.png) no-repeat 205px center #e7f4fb;color: #3495cf;}
.lefftnav_nr a:hover{background: url(../images/a-1.png) no-repeat 205px center #e7f4fb;color: #3495cf;}

.dqwz{border-bottom:1px solid #ddd;}
.dqwz h2{font-size: 18px; font-weight: 800;color: #0079c2;line-height: 53px; }
.dqwz span{padding-right: 70px;font-size: 14px; font-weight: 200;}
.dqwz a{color: #999;}

.xwnr{overflow: hidden; padding: 16px 0; border-bottom: 1px solid #ddd;}
.xwnr_left{width:153px;float: left;}
.xwnr_left img{width:153px; height: 95px;}
.xwnr_right{float: right; width:650px;}
.xwnr_right h2{font-size: 16px; line-height: 35px; font-weight: 800;color: #444444;}
.xwnr_right p{line-height: 22px; color: #444444;}
.xwnr_right span{font-weight: 200; font-size: 12px; color: #666666;}
.pors{text-align: center;}

/*==详情页==*/
.xqmbx{padding-top: 10px; border-bottom:1px solid #ddd;}
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "";
}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 0;
    list-style: none;
    background-color: #fff;
    border-radius: 4px;
}
.wzxq_tp{text-align: center; padding-bottom: 30px;}
.wzxq_tit{padding: 27px 0 20px; text-align: center;}
.wzxq_tit h2{font-size: 24px; padding-bottom: 17px; color: #444444;}
.wzxq_tit p{font-size: 14px; color: #999999; }
.wzxq_tit span{padding: 0 15px;}
.wzxq_nr{border-bottom: 1px solid #ddd; padding: 0 40px;}
.wzxq_nr p{font-size: 14px; line-height: 26px; color: #444444;padding-bottom: 30px;}
.sxywz{padding: 25px 40px;}
.sxywz ul{overflow: hidden;}
.sxywz li{float: left; width:50%; font-size: 16px;}
.sxywz li a{color: #666;}
.sxywz li a:hover{color: #0079c2;}
.sxywz ul li:nth-child(2){text-align: right;}

/*==投票页=*/
.bjnr{overflow: hidden; padding: 20px 0;}
.bjnr_left{float: left;width:300px;}
.jsnr{position: relative;width:196px; height: 30px; border:1px solid #dddddd;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.wby3{text-align: center; height: 28px; line-height: 28px;border: none;width:100%;}
.ssbtn{position: absolute;top:5px; right:11px; border: none;}
.bjnr_right{float: right;}
.bjnr_right ul{overflow: hidden;}
.bjnr_right li{float: left; padding-left: 40px;}
.bjnr_right a{display: block; font-size: 14px; color: #666666;}
.bjnr_right a:hover{color: #fb0000;text-decoration: none;}
.tjbtn{background: url(../images/b_10.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.tjbtn:hover{background: url(../images/b_11.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.bjbtn{background: url(../images/b_05.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.bjbtn:hover{background: url(../images/b_06.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.scbtn{background: url(../images/b_12.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.scbtn:hover{background: url(../images/b_13.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.fbbtn{background: url(../images/b_15.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.fbbtn:hover{background: url(../images/b_16.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.wcbtn{background: url(../images/b_07.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.wcbtn:hover{background: url(../images/b_08.png) no-repeat left center; padding-left: 24px;line-height: 28px;}

.bgys1 th{text-align: left;font-size: 14px; line-height: 36px; color: #444;background: #eeeeee; padding: 0 20px;}
.bgys1 td{padding: 10px 20px;color: #666666;border-bottom:1px solid #ddd;line-height: 24px;}
.bgys1 a{color: #178ccf;text-decoration:underline;}
/*==意见==*/
.shbtn{background: url(../images/d_02.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.shbtn:hover{background: url(../images/d_03.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.hfbtn{background: url(../images/d_05.png) no-repeat left center; padding-left: 24px;line-height: 28px;}
.hfbtn:hover{background: url(../images/d_06.png) no-repeat left center; padding-left: 24px;line-height: 28px;}

.xzfj{padding: 0 0 40px 40px;}
.xzfj li{font-size: 16px; padding:10px 0;color: #666;}
.xzfj span{*display: inline;display: inline-block; padding: 4px 15px; background: #3277bc;color: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; margin-right: 15px;}
.xzfj i{*display: inline;display: inline-block; margin-right: 10px;}
.xzfj a{*display: inline;display: inline-block; margin-left: 12px; vertical-align: middle;}
.xzfj a img{width:18px;}
