﻿/* CSS Document */


*{ margin:0; padding:0;}
body{ font-family:"Microsoft YaHei"; font-size:12px; color:#333; min-width:1200px; margin:0 auto;}

/*html{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); filter:gray; }*/

a{ color:#333; text-decoration:none;}
a:focus {outline-style:none; -moz-outline-style: none;}  
li{ list-style:none;}
input,select,textarea{ outline:none;}
img{ border:none;}
i{ font-style:normal;}
em{ font-style:normal;}
table,table tr th,table tr td { border:1px solid #0094ff; }

/*header_top*/
.header_top{ position:relative; z-index:999;     
    padding: 20px 0;
-webkit-box-shadow:0 12px 0px rgba(148, 148, 148, .35);  
  -moz-box-shadow:0 12px 0px rgba(148, 148, 148, .35); 
 box-shadow:0 0 12px 0px rgba(148, 148, 148, .35);  padding:16px 0 14px  0; }
/*logo*/
.header{ width:1200px; height:auto; margin:0 auto;}
.logo{ width:522px; height:75px; display:block; float:left;}
.logo img{ width:522px; height:75px; display:block;}
/*search*/
.right_h{float:right;}
.font_hy{ float:left;  font-size:13px; margin-right:10px;}
.font_hy b{ position:relative; font-weight:normal; }
.font_hy b:hover .hg{ display:block;}
.hg{ width:120px; background:#fff url(../images/are.png) center -10px  no-repeat; border:#dfdfdf solid 1px; display:none; position:absolute; top:30px; line-height:25px; z-index:999; left:-50px;}
.hg a{ display:block; line-height:35px;}
.hg a img{ margin-top:9px; float:left; width:16%; margin-left:15px; margin-right:5px;}
.hg i{ display:block; background:url(../images/are.png) bottom center no-repeat; width:120px; height:20px; position:absolute; top:-19px; }

.right_h p{overflow:hidden;}
.right_h p a{ font-size:14px;height:14px; display:block; float:right; line-height:14px; text-align:center; padding: 0 10px; border-right:#333 solid 1px;margin: 3px -1px 0 0;}
.inp{ width:330px; overflow:hidden; margin-top:15px; float:right;}
.inp input{ width:76%; display:block; float:left; border:#dfdfdf solid 1px; padding-left:10px; height:38px; line-height:40px; font-size:14px;
font-family:"Microsoft YaHei";}
.inp a{ display:block; float:left; width:20%; background:#009240; color:#fff; height:40px; line-height:40px;font-size:14px;
font-family:"Microsoft YaHei"; text-align:center;}

/*h_top*/
.crd_h{ margin:0 auto; padding:15px 0; border-top:#00923f solid 3px; overflow:hidden;}
.right_f{ width:246px; float:right; overflow:hidden; display:flex;}
.right_f p{overflow:hidden; margin-top:25px; float:left;}
.right_f p a{ font-size:14px;height:14px; display:block; float:right; line-height:14px; text-align:center; padding: 0 10px; border-right:#333 solid 1px;margin: 6px -1px 0 0;}
.home{ width:94px; height:34px; line-height:34px; font-size:14px; border:#006a28 solid 2px; border-radius:50px; display:block; float:right; text-align:center; margin-top:18px; margin-left:23px;}


/*nav*/
.header_nav{ width:1310px; height:auto; margin:0 auto; margin-top:28px;}
.header_nav ul li{ width:108px; height:auto; line-height:35px; display:block; float:left; text-align:center; font-size:16px; background:url(../images/line.gif) no-repeat right center;  position:relative;}
.header_nav ul li:nth-last-child(1){ background:none;}
.header_nav ul li div{ display:block; float:left; width:90px; margin:0 8px; border:#fff solid 2px; border-radius:50px; line-height:30px;}
.header_nav ul li div.nav_on{ border:#009240 solid 2px; border-radius:50px;}
.header_nav ul li div:hover{border:#009240 solid 2px; border-radius:50px; cursor:pointer;}
.header_nav ul li div:hover .sec_nav{ display:block;}
.sec_nav{ background:url(../images/bg_b.png); width:122px; height:auto; position:absolute; top:48px; left:-2px; display:none;
 padding-top:5px;}
.sec_nav a:hover{ color:#009240}
.sec_nav i{  display:block; width:122px; height:15px; position:absolute; top:-21px; left:0; }
.sec_nav a{ width:85%; margin:0 auto; border-bottom:#767676 dotted 1px; display:block; color:#fff; font-size:14px; line-height:20px; 
padding:10px 0;}
.more_c{ display:none;}
.mor_c{ font-weight:normal; color:#fff; font-size:14px;}
.mor_e{ font-weight:normal; color:#fff; font-size:14px; display:none;}




/*底部*/
.fot_w{ width:100%; background:#252b31;}
.footer{ width:1200px; margin:0 auto;}
.footer .top{ width:96px; height:45px; display:block; margin:0 auto;}
.footer .title_l{ margin-bottom:10px;}
.footer .title_l h3,.footer .title_l i{ color:#71777c;}
.dw{ overflow:hidden; margin-right:-20px; padding-bottom:30px;}
.dw a{ color:#b4b4b5; display:block; float:left; margin-right:20px; font-size:14px; line-height:28px; }
.fot_w2{ width:100%; background:#181a1d; padding:25px 0; text-align:center; color:#989898; line-height:28px; font-size:14px;}
.fot_w2 a{color:#989898;}
.fot_w2 a:hover{ color:#fff; text-decoration:underline;}
/*页码*/
.pagelist{margin:36px 0; text-align:center}
.pager-linkPage {display: inline-block;}
.pagelist span, .pagelist a {background: #fff;padding: 0 5px;color: #8c8c8c;display: inline-block;max-height: 30px;line-height: 30px;
border: 1px #d8dce0 solid;margin: 0 1px;border-radius: 3px;}
.pagelist span:hover, .pagelist a:hover{ background:#00923f; border:#00923f solid 1px; color:#fff;}
.pagelist .pager-linkPage a.current, .pagelist .pager-linkPage span.current, .page a:hover {background: #00923f;color: #fff;
border:#00923f solid 1px;}