@charset "utf-8";
/* CSS Document */

*{margin:0px auto; padding:0px;}
body{font-family:Times,"微软雅黑"; font-size:14px; color:#333;}
li{list-style:none;}
img{border:0px;}

.fl{  float:left;}
.fr{ float:right;}

.clear{clear:both;}
.clearfix {zoom: 1;_zoom: 1; clear:both;}

.clearfix:before, .clearfix:after {content:"";display:table}
.clearfix:after {clear:both}
.clearfix {*zoom:1}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#178ad9;}
.w1200{ width:1200px; margin:0 auto; padding:0px 0px;}

.headBg{ width:100%; background:#fff;height:100px; background:#fff; z-index:9999;}
.head{ width:1260px; height:100px; margin:0 auto;}
.head .logo{ width:200px; height:36px; float:left; margin:32px 0px;}
.head .logo img{ display:block; float:left;}
.head .menu{ width:864px; float:left; position:relative; height:30px; margin:38px 0px 32px 0px;}

.menu > ul > li {float: left; margin-left:30px; position:relative;}

.menu > ul > li > a {font-size:16px;line-height:30px;text-decoration: none;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease; position:relative; }
.menu > ul > li:hover > a,
.menu > ul > li.active > a {color: #73b42c;}
.menu > ul > li>a span{ line-height:30px; height:30px;}

.menu > ul > li>a i.underline {position: absolute; display: block; overflow: hidden;left: 50%;bottom: -6px;width: 0;height:2px;opacity: 0;-webkit-transition: all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;transition: all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;background-color:#73b42c;}

.menu > ul > li:hover > a i.underline{width:100%;opacity:1;left:0}


.headBg .topTel{ float:right; margin-top:35px; height:30px; width:195px;}
.headBg .topTel span{ display:block; float:left; background:url(../images/telIcon.jpg) left center no-repeat; padding-left:35px; color:#333;line-height:30px; font-size:24px;width:160px;}

.footer{clear: both;color: #fff;background: #363636;position: relative; width:100%;}
.foot{ width:1200px;clear: both;background: #363636;margin: 0 auto;padding: 40px 0 25px 0;}
.foot .f_menu{ width:1070px; float:left;}
.foot .f_menu .f_menuBox{ width:170px; float:left; margin-right:40px;}
.foot .f_menu .f_menuBox b{ width:100%; display:block; float:left; font-size:16px; line-height:25px; font-weight:normal;}
.foot .f_menu .f_menuBox ul{ width:100%; display:block; float:left;}
.foot .f_menu .f_menuBox ul li {width:160px; display:block;float:left;padding-left:10px;background:url(../images/footIcon.jpg) left center no-repeat; line-height:30px;}
.foot .f_menu .f_menuBox ul li a{ color:#999; font-size:14px;}


.f_notice{ width:130px; float:right;}
.f_notice img{width:128px; display:block; float:left; f}
.f_notice span{ display:block; float:left; width:100%; padding-top:10px; text-align:center;color:#fff; font-size:14px;}


.foot_link{width: 100%;background: #2b2b2b;height: 40px;line-height: 40px; }
.foot_link span{ width:1200px; display:block; margin:0 auto;color:#999;}
.foot_link i{ font-style:normal; color:#fff;}
.foot_link a{ color:#999;}

.foot2{ background:#2b2b2b;height: 40px;line-height: 40px;  text-align:center; color:#fff; font-size:14px;}
.foot2 a{ color:#fff;}

.INbanner{ width:100%; margin:0 auto; height:300px;}



.pageTitle{ width:1200px; margin:50px auto;}
.pageTitle .ab_title{ width:1200px; margin:0 auto; float:left; position:relative}
.pageTitle .ab_title .ab_titleT{ width:1200px; float:left; position:relative; z-index:22;}
.pageTitle .ab_title .ab_titleT span{display:block;width:100%; text-align:center; font-size:32px; color:#000;text-transform:uppercase; line-height:50px; padding:10px 0px;float:left;}
.pageTitle .ab_title strong{ position:relative; float:left;width:1200px; background:url(../images/titleBg.png) top center no-repeat; height:12px;}


.pageMenu{ height:50px;width:auto;}
.pageMenu ul{ width:1200px !important; height:50px; margin:0 auto; display:block; text-align:center;}
.pageMenu ul:after{ content:""; clear:both; display:block;}
.pageMenu a{ width:165px;}
.pageMenu li{ width:165px; display:inline-block; height:50px;line-height:50px;text-align:center; font-size:15px; color:#333333;  background:#f0f0f0;}
.pageMenu li:hover{ color:#fff; background:#66a126;}
.pageMenu .current{ background:#66a126; color:#fff;}




/*----分页----*/
.pageNav{ padding:30px 0px; line-height:18px; zoom:1; overflow:hidden; text-align: center;}
.pageNav span{ padding:0px 3px; display:inline-block;}
.pageNav a{ display:inline-block; margin:0px 2px;}

.pageNav .p_page em{ font-style:normal; font-family:Arial;}
.pageNav .p_page em a{ color:#666; padding:4px 8px;}
.pageNav .p_page em a.a_cur{ color:#fff; background:#73b42c; border:solid 1px #73b42c;}
.pageNav .p_page b{ font-weight:normal;}

.pageNav .p_page a{ border: 1px solid #e5e5e5; background: #e5e5e5; padding:0px 7px; color:#666;}
.pageNav .p_page a:hover{ color:#fff; background:#73b42c; border:solid 1px #73b42c;}
.pageNav .p_page .a_first,
.pageNav .p_page .a_prev,
.pageNav .p_page .a_next,
.pageNav .p_page .a_end{ margin: 0 1px; color:#333; padding:4px 8px;}

.pageInfo{ width:1200px; margin:50px auto; line-height:25px; font-family:"微软雅黑";}
.pageInfo1{width:1100px;}

.title{font-size:18px; text-align:center; line-height:56px; height:56px; margin-bottom:10px; font-weight:bold; width:1100px;  border:none; border-bottom:1px #CCCCCC solid;}
.subtxt{width:1100px; height:25px;  line-height:25px; text-align:center; font-size:12px;}
.pernext{width:1000px;height:auto; line-height:168%; text-align:left;margin:10px 0px; clear:both;font-size:12px;}

