/*鍏ㄥ眬*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
html,body{ font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", "微软雅黑","宋体",SimHei, "\5B8B\4F53", simsun, sans-serif;
    font-size: 12px;line-height: 1.75;}
table{border-collapse:collapse;border-spacing:0;}
*{-webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;}
img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */}
input,label,img,th{vertical-align:middle;}
address,cite,dfn,em,var{font-style:normal;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#444}
a:hover{text-decoration:none;}
.white,.white a,a.white{color:#fff}
.blue,.blue a,a.blue{color:#004499}
.gray4,.gray4 a,a.gray4{color:#999}
.red,.red a,a.red{color:#f00;}
.green,.green a,a.green{color:#0E774A}

/*閫氱敤*/
.hidden{display:none;}.invisible{visibility:hidden;}
.clear{clear:both;font-size:0;line-height:0;height:0;}
.f12{font-size: 12px}.f14{font-size: 14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}
.fb{ font-weight:bold}.fn{ font-weight:normal}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.row-2 li{ float:left; width:50%}.row-3 li{ float:left; width:33%}.row-4 li{ float:left; width:25%}.row-5 li{ float:left; width:20%}
.cu,.cu-li li,.cu-span span {cursor: hand;!important;cursor: pointer}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
.fl{float: left}.fr{float: right}
.pad-6{padding:6px; overflow:hidden}.pad-10{padding:10px; overflow:hidden}
.mar-r6{margin-right:6px}.mar-r8{margin-right:8px}.mar-r10{margin-right:10px}.mar-b6{margin-bottom:6px}.mar-b8{margin-bottom:8px}.mar-b10{margin-bottom:10px}
.pos-r{ position:relative}.pos-a{ position:absolute}
.col-auto{overflow:hidden;_zoom:1;_float:left;}

.line-x{border-bottom:1px solid #eee;}

.clearr{clear: both;}


body{ background:url(../images/cx_bg.jpg);background-attachment: scroll;background-size: cover;
    background-position: 50% 50%;background-repeat: no-repeat;}
   
.wrap{ width:1200px; margin:0 auto;min-height: 900px;}

.wrap_a{margin:70px 0px;}
.wrap_a h2{color: #2C8B33;font-size: 50px;font-weight: 700;line-height: 2.1;text-align: center;}
.wrap_b{height: 414px;overflow: hidden;}
.wrap_b_l{width: 766px;float: left;}
.wrap_b_r{width: 357px;float:right;}
.wrap_b_r_a{margin-bottom: 55px;}
.wrap_c{height: 188px;margin:50px 0px;}
.wrap_f{color: #fff;text-align: center;line-height: 1.95;margin-bottom: 25px;}
.wrap_f h4{font-size: 15px;font-weight: 500;color: #000;}
.wrap_f p{font-size: 15px;color: #000;}
.wrap_b_r_gy{width: 355px;height: 183px;border:1px #ccc solid;background: #fff;}
.wrap_b_r_a{padding: 15px 25px;height: 153px;width: 305px;}
.wrap_b_r_b{width: 305px;height: 133px;}
.wrap_b_r_b{padding: 25px;}
.wrap_b_r_b .t{font-size: 14px;line-height: 1.75;color: #2C8B33}
.wrap_b_r_b p{font-size: 14px;}
.wrap_b_r_b p span{color: #2C8B33}
.wrap_b_r_b p b{color: #f00;font-weight: 500;}
.wrap_b_r_a_t{margin-bottom: 15px;}
.wrap_b_r_a_t ul li a{font-size: 18px;}
.wrap_b_r_a_t ul li:hover{background: #33A752;}
.wrap_b_r_a_t ul li:hover a{color: #fff;}
.wrap_b_r_a_t ul li{width: 50px;float: left;height: 25px;line-height: 25px;text-align: center;}
.wrap_b_r_a_t_ls{background: #33A752;}
.wrap_b_r_a_t_ls a{color: #fff;}

.ls_bh{line-height: 35px;font-size: 16px;}
.ls_xm{line-height: 35px;font-size: 16px;margin-top: 4px;}
.inp{height: 23px;border:1px #ddd solid;padding: 5px;}
.bt{margin-top: 15px;}
.btnx{}
.bt a{
	display: inline-block;
	width: 70px;height: 28px;color: #fff;font-size: 14px;line-height: 28px;background: #33A752;
	text-align: center;
	direction: none;
	margin-right: 15px;
}


@media (max-width: 768px) {
.wrap_b{height: auto;}	
.wrap_a{margin:20px 0px;}	
*{-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.cfcj_meu{margin-bottom: 25px;}    
.cfcj_meu ul li{text-align: center;width: 30%;margin:0px 4px;padding: 0px 5px;}  
.cfcj_meu ul li{line-height: 35px;background: #33A752;}  
.cfcj_meu ul li a{color: #fff;}
.wrap_b_r_a_t ul li a{font-size: 14px;}    
.ls_bh{line-height: 35px;font-size: 14px;}
.ls_xm{line-height: 35px;font-size: 14px;}
.wrap{ width:100%; margin:0 auto;min-height: 360px;}
.wrap_b_r{width: 100%;}
.wrap_b_r_a{padding: 15px;height: 263px;}
.wrap_b_r_b_xs{width: 100%;height: 153px;}
.wrap_b_r_gy{width: 100%;border:1px #ccc solid;background: #fff;}
.wrap_f{margin-top: 15px;}
.wrap_b_r_b{height: 183px;}
.wrap_b_r_b_xs{padding: 15px 25px;}
.inp{display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
}

@media (width: 1024px) {
.wrap{width: 100%;}    
.cfcj_meu{display: none;} 
.wrap_c {width: 970px;overflow: hidden;}
.wrap_c img{width: 970px;}
.wrap_b_l {width: 566px;}
.wrap_b_l img{width: 566px;}
}

 @media (min-width: 1025px) and (max-width: 1199px) {
.wrap{width: 100%;}    
.cfcj_meu{display: none;} 
.wrap_c {width: 970px;overflow: hidden;}
.wrap_c img{width: 970px;}
.wrap_b_l {width: 566px;}
.wrap_b_l img{width: 566px;}

 }
 @media (min-width: 993px) and (max-width: 1023px) {
.wrap{width: 100%;}    
.cfcj_meu{display: none;} 
.wrap_c {width: 970px;overflow: hidden;}
.wrap_c img{width: 970px;}
.wrap_b_l {width: 566px;}
.wrap_b_l img{width: 566px;}
    
 }