﻿@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0; font-size:12px;font-family: "Microsoft YaHei", "MicrosoftJhengHei";  color: #111;  background: url(../images/common/topnew_bg.jpg) center top repeat-x; }
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, p, li, dt, dd, img { margin:0; padding:0; }
ol, ul { list-style:none; }
img { border:none; }
/*处理手机版字体压缩问题*/
body *{max-height: 1000000px;}

a, a:link, a:visited { text-decoration:none; -webkit-transition: all .0s ease-out;-moz-transition: all .0s ease-out;-ms-transition: color .0s ease-out;
    -o-transition: all .0s ease-out;transition: all .0s ease-out;
color: #000;}
a:hover { text-decoration:none;  -webkit-transition: all .0s ease-out;-moz-transition: all .3s ease-out;-ms-transition: color .3s ease-out;
    -o-transition: all .3s ease-out;transition: all .0s ease-out;
    color: #e32a21; }
input, textarea {   outline: none; }
input[type="checkbox"]{ margin:3px 3px 3px 4px;}
.fade{ transition: all 300ms linear 700ms; opacity: 1;}
.village_body{margin:0;padding:0; font-size:12px;font-family: "Microsoft YaHei", "MicrosoftJhengHei";  color: #111;  background: url(../images/village/common/top_bg.png) center top repeat-x; }

/*常用组合样式*/
.l{float:left;}.r{float:right;}.cl{clear:both;}.fix{*zoom:1;}.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}.fix{*zoom:1;}.fix:after{display:table;content:"";clear:both;}.db{display:block;}.dib{display:inline-block;}.dno{display:none;}.oh{overflow:hidden;}.oa{overflow:auto;}.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}.tj{text-align:justify;}.vn{vertical-align:-2px;}.ls5{letter-spacing:5px;}.poi{cursor:pointer;}.nowp{white-space:nowrap}.m{margin:auto auto auto auto}.pa{position:absolute;}.pr{position:relative;}.f12{font-size:12px;}.fb{font-weight:bold;}.fno{font-weight:normal;font-style:normal}.tno{text-decoration:none;}.f0{font-size:0;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f30{font-size:30px;}.f24{font-size:24px;}.f36{font-size:36px;}.fa{font-family:Arial}.fg{font-family:Georgia}.ft{font-family:Tahoma}.fs{font-family:"宋体";}.fv{font-family:verdana}.fw{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu}.inlineblk{display:inline-block;*display:inline;*zoom:1;}.wmax{width:100%}.m{margin-left:auto;margin-right:auto;}.ml5{margin-left:5px;}.ml15{margin-left:15px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.ml30{margin-left:30px;}.ml80{margin-left:80px;}.mr3{margin-right:3px;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}.mr50{margin-right:50px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt35{margin-top:35px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mt60{margin-top:60px;}.mt80{margin-top:80px;}.mt120{margin-top:120px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:20px;}.mb50{margin-bottom:50px;}.mb60{margin-bottom:60px;}.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}.pt60{padding-top:60px;}.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb30{padding-bottom:30px;}.pb40{padding-bottom:40px;}.pb50{padding-bottom:50px;}.pb60{padding-bottom:60px;}.p1em{padding:0 1em;}.p2em{padding:0 2em;}.w980{width:980px;margin-left:auto;margin-right:auto;}.w698{width:698px;}.w680{width:680px;}.w750{width:750px;}.w268{width:268px;}.w200{width:200px;}.w224{width:224px;}.bdgrey{border:1px solid #dddddd;}.bdbmgrey{border-bottom:1px solid #cccccc;}.bgwhite{background:#fff;}.bgred{background:#e6383c;}.bgcyan{background:#36c8d7;}.bgor{background:#ff6600;}.bgyelw{background:#ffa00a;}.bgrey8{background:#f8f8f8;}.bgdblue{background:#0b70a4;}.g0{color:#000;}.g3{color:#333;}.g6{color:#666;}.g9{color:#999;}.or{color:#ff6600}.red{color:#cc0001}.cw{color:#fff;}.f_b1,a.f_b1,a.f_b1:link,a.f_b1:visited{color:#5fa8e4}
/**/
wpc100{width:100%;}.wpc50{width:50%;}.wpc45{width:45%;}.wpc20{width:20%;}.wpc15{width:15%;}.wpc35{width:35%;}.wpa{width: auto !important;}
.wc100 {  width: 100%;}.hc100 {  height: 100%;}
.hidden {display:none;}
.bgb {  background: #fff;  border: 1px solid #ddd;}
.layout {  line-height: 34px;  font-size: 14px;}
.bg_gray {  background: #eff3f2;}
.s_line {border-bottom: 1px solid #AA8767;height: 5px;width: 100%;}
.mt21{margin-top: 21px;}
.mt22{margin-top: 22px;}
/*头部底部通用*/
.header{width:100%;position:relative;height:208px;}
.header .bar{height:32px;}
.header .bar .link{width:300px;color:#fff;line-height:28px;float:right;text-align:center;background:url(../images/common/top_tool.png) no-repeat;}
.header .bar .link a{color:#fff;padding:0 6px;font-size:12px;}
.header .bar .link a:hover{color:#FFBF00;}
.header .banner{height:107px;margin-top:32px;overflow: initial;}
.header .banner .logo{height:80px;padding:0 0 0 10px;float:left; overflow:hidden;}
.header .banner .logo_login{ background: url(../images/sun/sun_login.png) no-repeat;height: 65px;width: 570px; border:none;display: block;float: left;}
.header .banner .logo a {display:block;}
.header .banner .logo a.logo1 {background:url(../images/common/logo.png) no-repeat scroll 0 0; *background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="/statics/images/common/logo.png", sizingmethod="crop");height: 65px;width: 454px; border:none;}
.header .banner .logo a.logo2 {background:url(../images/common/logo2.png) no-repeat scroll 0 0;*background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="/statics/images/common/logo2.png", sizingmethod="crop");height: 65px;width: 570px; border:none;}
.header .banner .logo a.logo3 {background:url(../images/sun/logo_sun.png) no-repeat scroll 0 0;height: 80px;width: 580px; border:none;}
.header .banner .search{width:420px;height:40px;position:relative;z-index:999;top:2px;float:right;background:#fff;}
.header .banner .search .mod_select{display:inline-block;background-color:#ffffff;height:40px;line-height:40px;}
.header .banner .search .mod_select ul{margin:0;padding:0;float:left;}
.header .banner .search .mod_select ul li{list-style-type:none;float:left;height:40px;position:relative;}
.header .banner .search .mod_select ul li .select_box{float:left;color:#444;position:relative;cursor:pointer;width:80px;font-size:12px;height:40px;line-height:40px;background-color:#fff;}
.header .banner .search .mod_select ul li .select_box .select_txt{display:inline-block;width:70px;line-height:40px;height:40px;overflow:hidden;text-align:center;cursor:pointer;}
.header .banner .search .mod_select ul li .select_box .select_open{position:absolute;right:5px;top:18px;background:url(../images/common/choose_icon.png) no-repeat;width:11px;height:6px;display:inline-block;}
.header .banner .search .mod_select ul li .select_box .option{width: 75px;position: absolute;top: 40px;left: -2px;z-index: 20;overflow: hidden;display: none;border: 2px solid #1f80d6;border-top: 0px;}
.header .banner .search .mod_select ul li .select_box .option a{display: block;height: 26px;line-height: 26px;text-align: center;background: #fff;}
.header .banner .search .mod_select ul li .select_box .option a:hover{background: #1f80d6;color: #fff;}
.header .banner .search .mod_select ul li .select_box .select_option{width:75px;position:absolute;font-size:14px;top:40px;left:-2px;z-index:2;overflow:hidden;border:2px solid #1f80d6;border-top:0px;}
.header .banner .search .mod_select ul li .select_box .select_option a{display:block;height:26px;line-height:26px;text-align:center;background:#fff;}
.header .banner .search .search_main{position:absolute;z-index:99;top:0px;right:0px;width:335px;height:40px;}
.header .banner .search .search_main a{background-color:#1279d4;background-image:url(../images/common/ico_search.png);background-repeat:no-repeat;background-position:18px center;color:#fff !important;cursor:pointer;display:inline-block;font-size:16px;height:40px;line-height:40px;position:absolute;text-align:center;width:100px;margin-top:0px;text-indent:30px;}
.header .banner .search .input_key{width:230px;height:38px;line-height:40px;background:#fff;position:relative;left:0px;z-index:99;padding-left:5px;border:0px;padding-right:8px;}

.header .banner .search  .search_tip{width: 326px;height: 220px;overflow: hidden;line-height: 25px;position: absolute;z-index: -9999;top: 40px;left: 0px;border-left: 1px #D1CFCF solid;border-right: 1px #D1CFCF solid;border-bottom: 1px #666 solid;background-color: #ffffff;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.header .banner .search  .search_tip ol{width:auto;list-style: none;margin: 0px;padding: 10px;text-align: left;overflow: hidden;}
.header .banner .search .search_tip li {line-height:25px;overflow: hidden;width:100%;cursor: pointer;}

.header .nav{height:40px;background:#0567d6 repeat-x;position:relative;}
.header .nav ul li{font-size:16px;float:left;margin-right:8px;line-height:40px;}
.header .nav ul li a{padding:0 39px;float:left;color:#fff;font-size:16px;}
.header .nav ul li a:hover,.nav ul li a.cur{background:#0357a2;}

/* 农村产权 头部 */
.village_header{width:100%;position:relative;height:208px;}
.village_header .bar{height:32px;}
.village_header .bar .link{width:300px;color:#fff;line-height:28px;float:right;text-align:center;background:url(../images/village/common/nav_top.png) no-repeat;}
.village_header .bar .link a{color:#fff;padding:0 6px;font-size:12px;}
.village_header .bar .link a:hover{color:#ffffcc;}
.village_header .banner{height:107px;margin-top:32px;overflow: initial;}
.village_header .banner .logo{height:80px;padding:0 0 0 10px;float:left; overflow:hidden;}
.village_header .banner .logo a {display:block;background:url(../images/village/logo.png) no-repeat scroll 0 0; *background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="/statics/images/village/logo.png", sizingmethod="crop");height: 80px;width: 645px; border:none;}
.village_header .banner .search{width:420px;height:40px;position:relative;z-index:999;margin-top:15px;float:right;background:#fff;border: solid #139440 2px;}
.village_header .banner .search .mod_select{display:inline-block;background-color:#ffffff;height:40px;line-height:40px;}
.village_header .banner .search .mod_select ul{margin:0;padding:0;float:left;}
.village_header .banner .search .mod_select ul li{list-style-type:none;float:left;height:40px;position:relative;}
.village_header .banner .search .mod_select ul li .select_box{float:left;color:#444;position:relative;cursor:pointer;width:80px;font-size:12px;height:40px;line-height:40px;background-color:#fff;}
.village_header .banner .search .mod_select ul li .select_box .select_txt{display:inline-block;width:70px;line-height:40px;height:40px;overflow:hidden;text-align:center;cursor:pointer;}
.village_header .banner .search .mod_select ul li .select_box .select_open{position:absolute;right:5px;top:18px;background:url(../images/village/icon/arrow_down.png) no-repeat;width:11px;height:6px;display:inline-block;}
.village_header .banner .search .mod_select ul li .select_box .option{width: 75px;position: absolute;top: 40px;left: -2px;z-index: 20;overflow: hidden;display: none;border: 2px solid #139440;border-top: 0px;}
.village_header .banner .search .mod_select ul li .select_box .option a{display: block;height: 26px;line-height: 26px;text-align: center;background: #fff;}
.village_header .banner .search .mod_select ul li .select_box .option a:hover{background: #139440;color: #fff;}
.village_header .banner .search .mod_select ul li .select_box .select_option{width:75px;position:absolute;font-size:14px;top:40px;left:-2px;z-index:2;overflow:hidden;border:2px solid #139440;border-top:0px;}
.village_header .banner .search .mod_select ul li .select_box .select_option a{display:block;height:26px;line-height:26px;text-align:center;background:#fff;}
.village_header .banner .search .search_main{position:absolute;z-index:99;top:0px;right:0px;width:335px;height:40px;}
.village_header .banner .search .search_main a{background-color:#139440;background-image:url(../images/common/ico_search.png);background-repeat:no-repeat;background-position:18px center;color:#fff !important;cursor:pointer;display:inline-block;font-size:16px;height:40px;line-height:40px;position:absolute;right: 0px;text-align:center;width:100px;margin-top:0px;text-indent:30px;}
.village_header .banner .search .input_key{width:220px;height:38px;line-height:40px;background:#fff;position:relative;left:0px;z-index:99;padding-left:5px;border:0px;padding-right:8px;}

.village_header .banner .search  .search_tip{width: 326px;height: 220px;overflow: hidden;line-height: 25px;position: absolute;z-index: -9999;top: 40px;left: 0px;border-left: 1px #D1CFCF solid;border-right: 1px #D1CFCF solid;border-bottom: 1px #666 solid;background-color: #ffffff;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.village_header .banner .search  .search_tip ol{width:auto;list-style: none;margin: 0px;padding: 10px;text-align: left;overflow: hidden;}
.village_header .banner .search .search_tip li {line-height:25px;overflow: hidden;width:100%;cursor: pointer;}

.village_header .nav{height:40px;background:#139440 repeat-x;position:relative;}
.village_header .nav ul li{font-size:16px;float:left;margin-right:32px;line-height:40px;}
.village_header .nav ul li a{padding:0 28px;float:left;color:#fff;font-size:16px;}
.village_header .nav ul li a:hover,.village_header .nav ul li a.cur{background:#1bb250;}

.village_pic{width: 100%;height:360px;background: url(../images/village/common/banner_04.png) no-repeat center center;}
/* 阳光登录 */
.sun_log_head{width:100%;position:relative;height:120px;z-index: 50;}
.sun_log_head .bar{height:32px;}
.sun_log_head .bar .link{width:300px;color:#d2d3d5;line-height:28px;float:right;text-align:center;background:#FFFFFF;}
.sun_log_head .bar .link a{color:#0357a2;padding:0 6px;font-size:14px;cursor: pointer;}
.sun_log_head .bar .link a:hover{color:#FFBF00;}
.sun_log_head .banner{height:107px;margin-top:6px;}
.sun_log_head .banner .logo{height:65px;padding:0 0 0 10px;float:left; overflow:hidden;}
.sun_log_head .banner .logo_login{ background: url(../images/sun/sun_login.png) no-repeat;height: 65px;width: 570px; border:none;display: block;float: left;}
.sun_log_head .banner .logo a {display:block;}
.sun_log_head .banner .logo a.logo1 {background:url(../images/common/logo.png) no-repeat scroll 0 0; *background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="/statics/images/common/logo.png", sizingmethod="crop");height: 65px;width: 454px; border:none;}
.sun_log_head .banner .logo a.logo2 {background:url(../images/common/logo2.png) no-repeat scroll 0 0;*background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="/statics/images/common/logo2.png", sizingmethod="crop");height: 65px;width: 570px; border:none;}
.sun_log_head .banner .logo a.logo3 {background:url(../images/sun/logo_sun.png) no-repeat scroll 0 0;height: 65px;width: 570px; border:none;}
.sun_log_head .banner .search{width:420px;height:40px;margin-top:10px;position:relative;z-index:999;top:2px;float:right;border: #1279d4 solid 2px;}
.sun_log_head .banner .search .mod_select{display:inline-block;background-color:#ffffff;height:40px;line-height:40px;z-index: 50;}
.sun_log_head .banner .search .mod_select ul{margin:0;padding:0;float:left;}
.sun_log_head .banner .search .mod_select ul li{list-style-type:none;float:left;height:40px;position:relative;}
.sun_log_head .banner .search .mod_select ul li .select_box{float:left;color:#444;position:relative;cursor:pointer;width:80px;font-size:12px;height:40px;line-height:40px;background-color:#fff;}
.sun_log_head .banner .search .mod_select ul li .select_box .select_txt{display:inline-block;width:70px;line-height:40px;height:40px;overflow:hidden;text-align:center;cursor:pointer;}
.sun_log_head .banner .search .mod_select ul li .select_box .select_open{position:absolute;right:5px;top:18px;background:url(../images/common/choose_icon.png) no-repeat;width:11px;height:6px;display:inline-block;}
.sun_log_head .banner .search .mod_select ul li .select_box .option{width: 75px;position: absolute;top: 40px;left: -2px;z-index: 20;overflow: hidden;display: none;border: 2px solid #1f80d6;border-top: 0px;}
.sun_log_head .banner .search .mod_select ul li .select_box .option a{display: block;height: 26px;line-height: 26px;text-align: center;background: #fff;}
.sun_log_head .banner .search .mod_select ul li .select_box .option a:hover{background: #1f80d6;color: #fff;}
.sun_log_head .banner .search .mod_select ul li .select_box .select_option{width:75px;position:absolute;font-size:14px;top:40px;left:-2px;z-index:2;overflow:hidden;border:2px solid #1f80d6;border-top:0px;}
.sun_log_head .banner .search .mod_select ul li .select_box .select_option a{display:block;height:26px;line-height:26px;text-align:center;background:#fff;}
.sun_log_head .banner .search .search_main{position:absolute;z-index:99;top:0;right:0;width:335px;height:40px;}
.sun_log_head .banner .search .search_main input{float: left;}
.sun_log_head .banner .search .search_main a{float: left;background-color:#1279d4;background-image:url(../images/common/ico_search.png);background-repeat:no-repeat;background-position:15px center;color:#fff !important;cursor:pointer;font-size:16px;line-height:38px;position:absolute;text-align:center;padding:1px 20px 1px 40px;margin-top:0px;}
.sun_log_head .banner .search .input_key{width:230px;height:38px;line-height:40px;background:#fff;position:relative;left:0px;z-index:99;padding-left:5px;border:0px;padding-right:8px;}
.sun_log_head .banner .search .search_tip{width: 326px;height: 220px;overflow: hidden;line-height: 25px;position: absolute;z-index: -9999;top: 40px;left: 0px;border-left: 1px #D1CFCF solid;border-right: 1px #D1CFCF solid;border-bottom: 1px #666 solid;background-color: #ffffff;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sun_log_head .banner .search .search_tip ol{width:auto;list-style: none;margin: 0px;padding: 10px;text-align: left;overflow: hidden;}
.sun_log_head .banner .search .search_tip li {line-height:25px;overflow: hidden;width:100%;cursor: pointer;}


.footer{width:100%;height:185px;background:#0165bd;margin-top:15px;clear:both;font-size:12px;}
.footer .col{position:relative;}
.footer .col .text{height:140px;padding-top:20px;display:inline-block;text-align:left;}
.footer .col .text h4{color:#fff;font-size:16px;margin-bottom:12px;}
.footer .col .text .contact{line-height:25px;color:#fff;}
.footer .col .text .contact span{display:inline-block;width:315px;}
.footer .col .text .contact span b{background: url(../images/index/email_icon.png) no-repeat left 5px;padding: 3px 50px}
.footer .col .weixin_code{text-align:center;color:#fff;position:absolute;right:18px;top:18px;}
.footer .col .weixin_code h6{font-size:12px;margin-top:10px;}
.footer .copyright{width:100%;margin:0 auto;background:#333333;color:#fff;text-align:center;height:40px;line-height:40px;}
.footer .copyright a{color:#fff;}
.footer .copyright a img{vertical-align:-5px;margin-right:5px;}

/*扩展底部*/
.foot_sunshine {  width: 100%;  height: 235px;  margin-top: 15px;  clear: both; background-color: #313947;}
.foot_sunshine .foot_ssbg {  width: 1190px;padding-top: 50px;  clear: both;  color: #fff; text-align: left;  margin: 0 auto;}
.foot_sunshine .foot_ssbg .website {  width: 400px;  border-right: 1px solid #464D5A;  text-align: left;float: left;}
.foot_sunshine .foot_ssbg .website p{font-size: 14px;padding: 3px 0;}
.foot_sunshine .foot_ssbg .contact {  width: 400px;  border-right: 1px solid #464D5A;  text-align: left;  padding-left: 40px;float: left;}
.foot_sunshine .foot_ssbg .contact h2{margin-bottom: 10px;}
.foot_sunshine .foot_ssbg .contact p{font-size: 14px;padding: 3px 0;}
.foot_sunshine .foot_ssbg .contact p b{background: url(../images/common/sun_email_icon.png) no-repeat left 7px;padding: 3px 90px}
.foot_sunshine .foot_ssbg .code {  width: 345px;float: left;}
.foot_sunshine .foot_ssbg .website p{padding: 3px 0;}

.footer_village{width:100%;height:185px;background:#666666;margin-top:15px;clear:both;font-size:12px;}
.footer_village .col{position:relative;}
.footer_village .col .text{height:140px;padding-top:20px;display:inline-block;text-align:left;}
.footer_village .col .text h4{color:#fff;font-size:16px;margin-bottom:12px;}
.footer_village .col .text .contact{line-height:25px;color:#fff;}
.footer_village .col .text .contact span{display:inline-block;width:315px;}
.footer_village .col .text .contact span b{background: url(../images/index/email_icon.png) no-repeat left 5px;padding: 3px 50px}
.footer_village .col .weixin_code{text-align:center;color:#fff;position:absolute;right:18px;top:18px;}
.footer_village .col .weixin_code h6{font-size:12px;margin-top:10px;}
.footer_village .copyright{width:100%;margin:0 auto;background:#333333;color:#fff;text-align:center;height:40px;line-height:40px;}
.footer_village .copyright a{color:#fff;}
.footer_village .copyright a img{vertical-align:-5px;margin-right:5px;}

    /**返回顶部工具条**/
.mytools {  z-index: 6666;  width: 52px;  position: fixed;  bottom: 250px;  right: 0;}
.mytools a {  width: 52px;  height: 52px;  display: block;  position: relative;  margin-bottom: 1px;}
.mytools a .gtool-con {  width: 50px;  height: 50px;  overflow: hidden;  display: block;  position: absolute;  z-index: 2;}
.mytools a .gtool-weixin {  position: absolute;  right: 52px;  background: url(../images/common/gtool_code1.png) no-repeat center center;  opacity: 0;  width: 0;  height: 0;  background-position: center center;  transform: scale(0.01);  transform-origin: 95% 95%;  transition: all 1s;}
.mytools a .gtool-con .gtool-icon {  font-style: normal;  font-size: 30px;  line-height: 50px;  width: 50px;  height: 50px;  display: block;  position: absolute;  left: 0;  top: 0;  z-index: 50;  transition: top 1s;  -webkit-transition: top 1s;  -moz-transition: top 1s;}
.mytools a .gtool-con .gtool-icon-weixin {  background: url(../images/common/gtool_code.png) no-repeat center center;}
.mytools a .gtool-con .gtool-icon-phone {  background: url(../images/common/gtool_phone.png) no-repeat center center;}
.mytools a .gtool-con .gtool-icon-top {  background: url(../images/common/goTop.png) no-repeat center center;}
.mytools a.gtoolitem:hover .gtool-icon-top {background: url(../images/common/hover_top.png) no-repeat center center;}
.mytools a.gtoolitem:hover .gtool-icon-phone {background: url(../images/common/hover_phone.png) no-repeat center center;}
.mytools a.gtoolitem:hover .gtool-icon-weixin {background: url(../images/common/hover_code.png) no-repeat center center;}
.mytools a.gtoolitem:hover .gtool-weixin {opacity: 1;width: 155px;height: 155px;transform: scale(1);}

.village_tool {  z-index: 6666;  width: 52px;  position: fixed;  bottom: 250px;  right: 0;}
.village_tool a {  width: 52px;  height: 52px;  display: block;  position: relative;  margin-bottom: 1px;}
.village_tool a .gtool-con {  width: 50px;  height: 50px;  overflow: hidden;  display: block;  position: absolute;  z-index: 2;}
.village_tool a .gtool-weixin {  position: absolute;  right: 52px;  background: url(../images/common/gtool_code1.png) no-repeat center center;  opacity: 0;  width: 0;  height: 0;  background-position: center center;  transform: scale(0.01);  transform-origin: 95% 95%;  transition: all 1s;}
.village_tool a .gtool-con .gtool-icon {  font-style: normal;  font-size: 30px;  line-height: 50px;  width: 50px;  height: 50px;  display: block;  position: absolute;  left: 0;  top: 0;  z-index: 50;  transition: top 1s;  -webkit-transition: top 1s;  -moz-transition: top 1s;}
.village_tool a .gtool-con .gtool-icon-weixin {  background: url(../images/village/common/tool_code.png) no-repeat center center;}
.village_tool a .gtool-con .gtool-icon-phone {  background: url(../images/village/common/tool_tel.png) no-repeat center center;}
.village_tool a .gtool-con .gtool-icon-top {  background: url(../images/village/common/tool_top.png) no-repeat center center;}
.village_tool a.gtoolitem:hover .gtool-icon-top {background: url(../images/village/common/tool_top_hover.png) no-repeat center center;}
.village_tool a.gtoolitem:hover .gtool-icon-phone {background: url(../images/village/common/tool_tel_hover.png) no-repeat center center;}
.village_tool a.gtoolitem:hover .gtool-icon-weixin {background: url(../images/village/common/tool_code_hover.png) no-repeat center center;}
.village_tool a.gtoolitem:hover .gtool-weixin {opacity: 1;width: 155px;height: 155px;transform: scale(1);}
.village_tool a .gtool-tel {  position: absolute;top:0; right: 52px;  background: url(../images/village/common/tool_tel_num.png) no-repeat center center;  opacity: 0;  width: 0;  height: 0;  background-position: center center;  transform: scale(0.01);  transform-origin: 95% 95%;  transition: all 1s;}
.village_tool a.gtoolitem:hover .gtool-tel{opacity: 1;width: 162px;height: 50px;transform: scale(1);}
/**友情链接轮播效果**/
.cooperatelist {position: relative;height: 90px;}
.cooperatelist .cooperate_left {position: absolute;left: 10px;z-index: 2;display: inline-block;top: 22px;}
.cooperatelist .cooperate_right {position: absolute;right: 7px;z-index: 2;display: inline-block;top: 22px;}
.cooperatelist .cooperatecon {position: relative;overflow: hidden;height: 55px;margin: 20px 20px 0 38px;}
.cooperatelist .cooperatecon ul {position: absolute;}
.cooperatelist .cooperatecon ul li {width: 249px;height: 55px;margin-right: 10px;padding-left: 8px;display: inline-block;background-color: #fafafa;}
.cooperatelist .cooperatecon ul li a {display: inline-block;margin: 0 auto;width: 205px;vertical-align: middle;}
.cooperatelist .cooperatecon ul li a img {display: block;margin: 0 auto;max-width: 205px;}
/*控制图片居中的元素*/
.cooperatelist .cooperatecon ul li .lfix {display: inline-block;width: 1px;height: 55px;vertical-align: middle;}

/**分页效果**/
.page_bar {  margin-bottom: 30px;  display: inline-block;  text-align: center;  width: 100%;}
.page_bar a {  background: #fff none repeat scroll 0 0;  border: 1px solid #ddd;  border-radius: 2px;  color: #333;  display: inline-block;  font-size: 14px;  height: 25px;  line-height: 25px;  margin-left: 10px;  padding: 2px 10px;  z-index: 2;  position: relative;  cursor: pointer;}
.page_bar a.nor {  color: #666;}
.page_bar a.nor:hover {  color: #fff;  background-color: #1178d4;  border-color: #1178d4;}
.page_bar a.cur {  color: white;  background-color: #1178d4;  border-color: #1178d4;}

.village_page_bar {  margin-bottom: 30px;  display: inline-block;  text-align: center;  width: 100%;}
.village_page_bar a {  background: #fff none repeat scroll 0 0;  border: 1px solid #ddd;  border-radius: 2px;  color: #333;  display: inline-block;  font-size: 14px;  height: 25px;  line-height: 25px;  margin-left: 10px;  padding: 2px 10px;  z-index: 2;  position: relative;  cursor: pointer;}
.village_page_bar a.nor {  color: #666;}
.village_page_bar a.nor:hover {  color: #fff;  background-color: #139440;  border-color: #139440;}
.village_page_bar a.cur {  color: white;  background-color: #139440;  border-color: #139440;}
.village_page_bar ul.pagination{clear: both;text-align: center;}
.village_page_bar ul.pagination li{display: inline-block;width: auto;list-style: none;text-align: center;}
.village_page_bar ul.pagination li a {display: block;width:auto;text-indent: 0;background: #fff none repeat scroll 0 0;  border: 1px solid #ddd;  border-radius: 2px;  color: #333;font-size: 14px;  height: 25px;  line-height: 25px;  margin-left: 10px;  padding: 2px 10px;  z-index: 2;  position: relative;  cursor: pointer;}
.village_page_bar ul.pagination li.active a{color: white;  background-color: #139440;  border-color: #139440;}
.village_page_bar ul.pagination li a:hover{color: #fff;  background-color: #139440;  border-color: #139440;}

/*当前位置*/
.location{width:1170px;height:50px;line-height:55px;padding-left:20px;margin:auto;font-size:14px;color:#333333;background:url(../images/common/home.png) no-repeat left center;}
.location a{padding:0 5px;color:#1279d4;display:inline-block;}
.location a:hover{color:#e32a21;}

.village_location{width:1170px;height:50px;line-height:52px;padding-left:20px;margin:auto;font-size:14px;color:#999999;background:url(../images/village/icon/icon_home.png) no-repeat;background-position:0% 50%;}
.village_location a{cursor:pointer;padding:0 5px;color:#333333;display:inline-block;}
.village_location a:hover,.village_location a.in{color:#139440;}

/*页面框架部份*/
.col_right {  width: 900px;  float: right;  margin-bottom: 20px; overflow:hidden; }
.col_left {  width: 270px;  float: left;overflow:hidden;}
.col {  width: 1190px;  margin-left: auto; margin-right: auto; overflow: hidden;}
.wrap {  width: 1190px;  margin: auto;}
.minheight {  min-height: 750px;}


/**左侧菜单焦点**/
.col_left .menu {  width: 268px;  background: #fff;  border: 1px solid #e5e5e5; overflow:hidden;border-bottom-width:0px;}
.col_left .menu h4 {  font-size: 16px;  padding-left: 25px;  height: 45px;  line-height: 45px;  background: #0165bd;  color: #fff;}
.col_left .menu li{ padding-left:50px; border-bottom: 1px solid #ddd;  background: #f5f5f5 url(../images/icon/arrow_visited.png) no-repeat 55px 52%;}
.col_left .menu li a {  color: #000;  font-size: 15px;  line-height: 40px;  padding-left: 20px;}
.col_left .menu li a:link {  color: #000;}
.col_left .menu li a:hover {  color: #e32a32;}
.col_left .menu li a:active {  color: #1279d4;  font-weight: bold;}
.col_left .menu li.active {  background: #f5f5f5 url(../images/icon/arrow_link.png ) no-repeat 55px 52%;}
.col_left .menu li.active a {  color: #1279d4;  font-weight: bold;}

.col_left .category {  width: 268px;  background: #fff;  border: 1px solid #e5e5e5; overflow:hidden;border-bottom-width:0px;}
.col_left .category h4 {  font-size: 16px;  padding-left: 25px;  height: 45px;  line-height: 45px;  background: #0165bd;  color: #fff;}
.col_left .category li{  background: #f5f5f5 url(../images/icon/arrow_visited.png) no-repeat 55px 52%;}
.col_left .category li h2 { cursor: pointer; padding-left:50px; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;   background: #f5f5f5 url(../images/icon/arrow_visited.png) no-repeat 55px 52%;  font-weight: normal;}
.col_left .category li a {  color: #000;  font-size: 15px;  line-height: 40px;  padding-left: 20px;}
.col_left .category li a:link {  color: #000;}
.col_left .category li a:hover {  color: #e32a32;}
.col_left .category li a:active {  color: #1279d4;  font-weight: bold;}
.col_left .category li.cur h2 a{ color: #1279d4;  font-weight: bold;}
.col_left .category li.active h2 a{  color: #e32a21;  font-weight: bold;}
.col_left .category li.active.cur h2 {  background: #f5f5f5 url(../images/icon/up_arrow.png ) no-repeat 55px 52%;}
.col_left .category li.cur.active h2 a {  color: #1279d4;  font-weight: bold;}


.col_left .off{ height: 0;overflow: hidden;}
.col_left .child_item { background: #fff;width:auto;}
.col_left .child_item .line{ border-bottom:1px dashed #ddd;}
.col_left .child_item li.menu_item { padding-left: 80px;  background: #fff url(../images/icon/arrow_visited.png) no-repeat 85px 52%;  }
.col_left .category li.menu_item a.active {  color: #e32a21;  font-weight: bold;}
.col_left .category li.cur h2{ background: #f5f5f5 url(../images/icon/up_arrow.png) no-repeat 55px 52%}

/* 农村产权 菜单 */
.col_left .menu_village {  width: 268px;  background: #fff;  border: 1px solid #e5e5e5; overflow:hidden;border-bottom-width:0px;}
.col_left .menu_village h4 {  font-size: 16px;  padding-left: 20px;  height: 45px;  line-height: 45px;  background: #139440;  color: #fff;}
.col_left .menu_village li{ padding-left:35px; border-bottom: 1px solid #ddd;  background: #f5f5f5 url(../images/icon/arrow_visited.png) no-repeat 35px 52%;}
.col_left .menu_village li a {  color: #000;  font-size: 15px;  line-height: 40px;  padding-left: 20px;}
.col_left .menu_village li a:link {  color: #000;}
.col_left .menu_village li a:hover {  color: #139440;}
.col_left .menu_village li a:active {  color: #139440;  font-weight: bold;}
.col_left .menu_village li.active {  background: #f5f5f5 url(../images/village/icon/menu_arrow03.png) no-repeat 35px 52%;}
.col_left .menu_village li.active a {  color: #139440;  font-weight: bold;}

.col_left .village_menu {  width: 268px;  background: #fff;  border: 1px solid #e5e5e5; overflow:hidden;border-bottom-width:0px;}
.col_left .village_menu h4 {  font-size: 16px;  padding-left: 15px;  height: 45px;  line-height: 45px;  background: #139440;  color: #fff;}
.col_left .village_menu li{  background: #f5f5f5 url(../images/icon/arrow_visited.png) no-repeat 55px 52%;}
.col_left .village_menu li h2 { cursor: pointer; padding-left:15px; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;   background: #f5f5f5 url(../images/icon/arrow_visited.png) no-repeat 15px 52%;  font-weight: normal;}
.col_left .village_menu li a {  color: #000;  font-size: 15px;  line-height: 40px;  padding-left: 20px;}
.col_left .village_menu li a:link {  color: #000;}
.col_left .village_menu li a:hover {  color: #139440;} 
.col_left .village_menu li a:active {  color: #139440;  font-weight: bold;}
.col_left .village_menu li.cur h2 a{ color: #139440;  font-weight: bold;}
.col_left .village_menu li.active h2 a{  color: #139440;  font-weight: bold;}
.col_left .village_menu li.active.cur h2 {  background: #f5f5f5 url(../images/village/icon/menu_arrow02.png) no-repeat 15px 52%;}
.col_left .village_menu li.cur.active h2 a {  color: #139440;  font-weight: bold;}

.col_left .village_menu .child_item { background: #fff;width:auto;}
.col_left .village_menu .child_item .line{ border-bottom:1px dashed #ddd;}
.col_left .village_menu .child_item .solid_line {border-bottom: 1px solid #e5e5e5;}
.col_left .village_menu .child_item li.menu_item { padding-left: 30px;  background: #fff url(../images/icon/arrow_visited.png) no-repeat 30px 52%;  }
.col_left .village_menu li.menu_item a.active {  color: #139440;  font-weight: bold;}
.col_left .village_menu li.cur h2{ background: #f5f5f5 url(../images/village/icon/arrow_down.png) no-repeat 15px 52%}

/**2023新年头部和底部样式更换**/
/**.bodyBg{background: url(../images/newyeas/top20230116.png) center -15px repeat-x;}
.bodyBg .header{height: 345px;}  
.bodyBg .header .banner{margin-top: 162px;}
.bodyBg .header .nav{background-color: #e22118;margin-top: 8px;}
.bodyBg .header .bar .link{background: url(../images/newyeas/top-header.png) no-repeat;}
.bodyBg .header .banner .logo a.logo1{background:url(../images/newyeas/logoone.png) no-repeat scroll 0 0; *background:none; }
.bodyBg .header .banner .logo a.logo2{background:url(../images/newyeas/logowo.png) no-repeat scroll 0 0; *background:none; }
.bodyBg .header .banner .search .search_main a{background-color: #e22118;;}
.bodyBg .header .banner .search .mod_select ul li .select_box .select_open{background: url(../images/newyeas/choose_icon.png) no-repeat;}
.bodyBg .header .banner .search .mod_select ul li .select_box .option{border: 2px solid #e22118;}
.bodyBg .header .banner .search .mod_select ul li .select_box .option a:hover{background: #e22118;}
.bodyBg .header .nav ul li a.cur{background: #bc160f;}
.bodyBg .header .nav ul li a:hover, .nav ul li a.cur {background: #bc160f;}

.footer--newsyears{background: #e22118;}   
.footer--newsyears .copyright{background: #bc160f;}**/

/**2024新年头部和底部样式更换**/
/**.bodyBg{background: url(../images/newyeas/logoone2024.jpg) center -15px repeat-x;}
.bodyBg .header{height: 345px;}  
.bodyBg .header .banner{margin-top: 162px;}
.bodyBg .header .nav{background-color: #e22118;margin-top: 8px;}
.bodyBg .header .bar .link{background: url(../images/newyeas/top-header.png) no-repeat;}
.bodyBg .header .banner .logo a.logo1{background:url(../images/newyeas/logoone.png) no-repeat scroll 0 0; *background:none; }
.bodyBg .header .banner .logo a.logo2{background:url(../images/newyeas/logowo.png) no-repeat scroll 0 0; *background:none; }
.bodyBg .header .banner .search .search_main a{background-color: #e22118;;}
.bodyBg .header .banner .search .mod_select ul li .select_box .select_open{background: url(../images/newyeas/choose_icon.png) no-repeat;}
.bodyBg .header .banner .search .mod_select ul li .select_box .option{border: 2px solid #e22118;}
.bodyBg .header .banner .search .mod_select ul li .select_box .option a:hover{background: #e22118;}
.bodyBg .header .nav ul li a.cur{background: #bc160f;}
.bodyBg .header .nav ul li a:hover, .nav ul li a.cur {background: #bc160f;}

.footer--newsyears{background: #e22118;}   
.footer--newsyears .copyright{background: #bc160f;}**/

.bodyBg.cn20{
  background-position: center 222px;
}
.bodyBg.cn20 .cn20__link{
    height: 223px;
        background-image: url(/statics/images/20/top02.png); background-repeat: no-repeat;background-size:cover ; background-position: center center;
}
