﻿/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;overflow:hidden;}
.wide{width:1200px;margin:0 auto;overflow:hidden;}
.kb{height:40px;clear:both;}

.head{background-color:#fafafa;padding-bottom:10px;padding-top:10px;overflow:hidden;}
.headbox{overflow:hidden;}
.headbox p{float:left;font-size:13px;color:#999999;overflow:hidden;}
.headbox span{float:right;font-size:13px;color:#999999;display:block;overflow:hidden;}
.headbox span a{margin:5px;overflow:hidden;}

/*top*/
.topbox{height:115px;clear:both;overflow:hidden;}
.logo{padding-top:15px;overflow:hidden;}
.dh{padding-top:30px;overflow:hidden;}

/*nav*/
.navbox{height:45px;background:url(../images/haof_11.jpg) center top;overflow:hidden;}
.nav{overflow:hidden;}
.nav li{width: 148px;height: 20px;line-height: 20px;margin-top: 14px;font-weight:600;text-align:center;border-right:1px solid #04bb56;font-size:16px;float:left;}
.nav li a{width: 147px;height: 40px;float: right;text-align:center; color:#ffffff;}
.nav li a:hover{ color: #ffffff;text-decoration:underline;display: block;}
.nav li a.check{border-left:1px solid #04bb56;display: block;color:#ffffff;}


/*banner*/
.banner{clear:both;overflow:hidden;}


/*cpzs*/
.cpzs{overflow: hidden;padding-top:0px;}

/*cpzs_foot_l*/
.cpzs_l{width:230px;}
.cpzs_l_top{width:230px;height:55px;background-color:#009944;}
.cpzs_l_top p{width: 210px;margin: 0 auto;line-height:55px;font-size:24px;color:#ffffff; font-weight:600;}
.cpzs_l_top p a{color:#ffffff;}

.cpzs_l_foot{width: 230px;margin: 0 auto;padding-top: 10px;background-color:#009944;padding-bottom:10px;border-bottom:8px solid #009944;}
.cpzs_l_foot ul{width:210px;margin: 0 auto;padding-top: 1px;padding-bottom: 15px;background-color:#ffffff;}


.over {
    color:white;background:#009944  ;width:195px;line-height:27px;margin:0 auto;margin-top: 15px;overflow:hidden;
}

.over p a{padding-left: 10px;height:27px;display:block;    color: white;font-size: 17px;overflow:hidden;}

.out {
    width:100%;line-height:27px;margin:0 auto;margin-top: 15px;overflow:hidden;
}

.out p{width:100%;height: 27px;overflow: hidden;font-size: 15px;float:left;border:1px solid #dddddd;}
.out p a{padding-left: 10px;height:27px;display:block;    color: #000;font-size: 12px;overflow:hidden; font-weight:bold}
.out:hover{color:white;background:#009944}
.out:hover p a{color:white;}
.out span{width:193px;height: 27px;float: left;margin-top: 2px;font-size:13px;line-height:26px;color:#666666;display:block;overflow:hidden;}
.out span a{padding-left: 20px;color:#999999;display:block;overflow:hidden;}

.cpzs_l_boot{width: 190px;margin: 0 auto;margin-top: 19px;overflow:hidden;}
.cpzs_l_boot p{width:190px;line-height:28px;font-size:14px;overflow:hidden;}
.lx{overflow:hidden;}
.lx_top{ width:230px; height:25px;font-size:16px; margin-top:30px;border-bottom: 1px dotted #cccccc;margin-bottom: 10px;float:left; }
.lx_top p{ float:left; color:#333333;font-size:18px;border-left: 3px solid #009944;padding-left:5px;}
.lx_r {width:230px;background-color: #f0f0f0;padding-bottom: 20px;float:left;}
.lx_r i{overflow:hidden;}
.lx_r i img{ width:220px;height:85px;border: 5px solid #f0f0f0;float:left;}
.lx_r p{ width:202px;font-size: 14px;float:left;line-height: 22px;margin-left: 10px;margin-top: 13px;color: #666666;border-bottom: 1px dotted #cccccc;    padding-bottom: 4px; color:black; font-weight:bold}

/*cpzs_fr*/
.cpzs_fr{width:940px;}
.cpzs_top{height:40px;line-height:40px;background-color:#009944;}
.cpzs_top i{width:24px;height:23px;background:url(../images/tc_05.png);margin: 8px;float:left;}
.cpzs_top p{color:#ffffff;font-size:18px;float:left;font-family:"Microsoft YaHei";}
.cpzs_top span{float:right;margin-right: 15px;color:#fff;font-size: 13px;}
.cpzs_top span a{color:#fff;}

.cpzs_fr_foot{margin-top:10px;overflow: hidden;}
.cpzs_fr_foot ul{margin-left:-13px;}
.cpzs_fr_foot li{width:299px; margin-top:2px;margin-left: 16px;float:left;}
    .cpzs_fr_foot_pic li img:hover {
    border: 1px solid #009944;
    }
.cpzs_fr_foot_pic{width:283px; height:207px;margin:0 auto;margin-top:10px;overflow:hidden;}
.cpzs_fr_foot_pic img{width:283px; height:207px;overflow:hidden;}
.cpzs_fr_foot_pic img:hover{ transform: scale(1.3, 1.3); transition: .60s transform;}
.cpzs_fr_foot_wb{width:283px; margin:0 auto;text-align:left;font-size: 16px;overflow:hidden;}
.cpzs_fr_foot_wb01 {line-height:35px;overflow:hidden;}
.cpzs_fr_foot_wb01 p{height:28px;overflow:hidden;font-size: 16px; margin-top:15px}
    .cpzs_fr_foot_wb01 p a {
     color:black ;font-weight: bold;
    }
.cpzs_fr_foot_wb01 span{width:160px;height:25px;display:block;color:#999999;overflow:hidden;font-size: 13px;}
.cpzs_fr_foot_wb02{width:80px;height:35px;line-height:35px;text-align:center;margin-top:15px;border:1px solid #dddddd;font-size:14px;overflow:hidden;}

.tjzx{ margin-top: 20px;overflow:hidden;}
.tjzx_top {width:940px;height:36px;overflow:hidden;}
.tjzx_top p{color:#333333;font-size:18px;line-height:36px;float:left;margin-left:0px;}

.tjzx_foot{height:320px;border:1px solid #cccccc;overflow: hidden;}
.gsxw_f{width: 430px;height:300px;overflow: hidden;margin:10px 10px 0 24px;float: left;}
.gsxw_f li{width:425px;height:40px;line-height:40px;border-bottom:1px dotted #cccccc;overflow:hidden;}
.gsxw_f li i{width:4px;height:4px;background-color:#666666;margin-top: 19px;margin-right: 8px;float:left;}
.gsxw_f li p{width:315px;color:#666666; float:left;font-size:15px;overflow:hidden;}
.gsxw_f li span{color:#999999;display:block;float:right;font-size: 13px;overflow:hidden;}


/*bottom*/
.bottom{background-color: #009a44;min-width: 1200px;width: 100%;}
.bottom a:hover{text-decoration: underline;}
.bottom{float: left;margin-bottom: 0px;padding-top: 30px;}
.bo-about{width:100px;float:left;margin-right: 80px;}
.bo-about p a , .bo-us p a{color: #fff;font-size: 16px;font-weight: bold;}
.bo-about span{display: block;height: 1px ;width: 30px;background-color: #fff;margin-top: 12px;}
.bo-about ul{margin-top:15px;}
.bo-about li{line-height: 32px;}
.bo-about li a{color: #fff;font-size: 14px;}
.bo-link ul{float: left;}
.uul{margin-left:70px;}

.bo-us p{line-height: 32px;font-size: 14px;color: #fff;}
.bo-us span{display: block;height: 1px ;width: 30px;background-color: #fff;margin-top: 12px;}
.bo-xian{margin-top: 25px;border-top: 1px solid #00853b;border-bottom: 1px solid #00b34f}

.bo-line li{float: left;font-size: 14px;color: #fff;margin-right: 15px;line-height: 50px;}
.bo-line li a{font-size: 14px;color: #fff;}
.bo-line li:first-child{margin-right: 0;}

.bo-line ul{overflow: hidden;}
.bo-bot {background-color: #005b97;width: 100%;text-align: center;}
.bo-bot p{font-size: 14px;color: #fff;line-height: 50px;}

.bo-pic{float: right;width: 131px;text-align: center;}
.bo-pic img{float: left;width: 127px;height: 127px;margin-top:1px;margin-bottom: 10px;}
.bo-pic p{text-align: center;font-size: 14px;color: #fff;width: 127px;}

.bo-us{float:left;margin-right:50px;overflow:hidden;}

.chanpin{width:260px;float:left;margin-right: 80px;}
.chanpin p a , .bo-us p a{color: #fff;font-size: 16px;font-weight: bold;}
.chanpin span{display: block;height: 1px ;width: 30px;background-color: #fff;margin-top: 12px;}
.chanpin ul{margin-top:15px;}
.chanpin li{width: 130px;float: left;line-height: 32px;}
.chanpin li a{color: #fff;float: left;font-size: 14px;}

