/* CSS Document */
/* CSS Document */

body{ margin:0; padding:0; font-size:12px;font-family:"Microsoft YaHei";}

a:link{color:#000;text-decoration:none;}

a:visited{color:#000;text-decoration:none;}

a:hover{color:#ec4e15;text-decoration:none;}

a:active{color:#000;text-decoration:none;}

p,form{padding:0;margin:0;}

h1,h2,h3{margin:0; font-size:12px; font-weight:normal;}

ul{list-style:none;margin:0;padding:0;}

a img{border:0;}

.nullclear{clear:both;}

.clear{clear:both;}



/*�û���ʽ*/

/*��ҳ��ʼ*/
.top_da{ width:100%; background:#f4f4f4; border-bottom:1px solid #cfcfcf; height:36px; line-height:36px;}
.top{ width:1024px; margin:0 auto;}
.top1{ float:left;}
.top2{ float:right;}
.top_2{width:1024px; margin:0 auto; height:124px;}
.logo{ float:left; width:430px;}
.dh{ float:right; width:235px;}
/*����*/
.mend{ width:100%; margin:0 auto; height:48px; background:#5ab22e;}
.menu {width:1024px; margin:0 auto; height:48px; line-height:48px;}
.menu ul li{ float:left; width:102px; text-align:center; background:url(1_12.jpg) no-repeat 0;}
.menu ul li a{ font-size:14px; color:#FFFFFF;}
.menu ul li a:hover{ background:#267611; display:block;}
.banner img{ width:100%; margin:0 auto; text-align:center; height:515px; padding-top:1px;}
/*��Ʒ����*/
.cpzd{ width:100%; margin:0 auto; background:#f6f6f6; height:500px;}
.cpz{width:1024px; margin:0 auto;height:502px; padding-top:32px;}
.cp_z1{ float:left; width:241px;}
.text_box{ border:1px solid #005d4c; border-top:none;}
.text_box ul li{ background:url(bn-1.jpg) no-repeat; height:36px; line-height:36px;}
.text_box ul li a:hover{ background:url(d-1.jpg) no-repeat; height:36px; display:block;}
.text_box ul li a{ padding-left:30px;}
.cp_z2{ float:right; width:750px;}
.titlen2{ height:32px; border-bottom:1px solid #CCC;}
.titlen2 h1{ float:left; font-size:16px; color:#2c9f02; background:url(1_30.jpg) no-repeat 0; padding-left:15px;}
.titlen2 h1 b{ color:#bdbdbd; font-weight:normal; font-size:14px;}
.titlen2 span{ float:right; }
.titlen2 span a{color:#b9b2b9;}
.cpa_1{ padding-top:22px;}
.cpa_1 ul li{ float:left; width:250px; text-align:center;}
.cpa_1 ul li img{ border:1px solid #CCCCCC; padding:2px;background:url(a-1.jpg) bottom no-repeat; }
.cpa_1 ul li span{ line-height:40px;}
.cpa_1 ul li span a{ color:#5f5f5f; font-size:14px;}

/*��ҵ��װ*/
.cpzd2{ height:288px; width:100%; margin:0 auto; background:#FFFFFF;}
.cpzd2_a{width:1024px; margin:0 auto; padding-top:20px;}
.gx_bx{padding-top:22px;} 
.gx_bx ul li{ float:left; width:255px; text-align:center;}
.gx_bx ul li span{ line-height:30px; font-size:14px;}
.gx_bx ul li span a{color:#5f5f5f;}
.gx_bx ul li img{border:1px solid #CCCCCC; padding:2px;}

/*�����ͻ�����������*/

.cpzd3{ width:100%; margin: 0 auto; height:427px; background:#f6f6f6;padding-top:22px;}
.cpzd3_b{width:1024px; margin:0 auto;}
.in-10{ float:left; width:238px;}
.in-11{ float:right;width:750px;}
.in-10-t{ height:41px; background: url(er.jpg) no-repeat;  line-height:41px; }
.in-10-t span{ float:left; font-size:16px;color:#FFF; padding-left:10px;}
.in-10-t b{ float:right; padding-right:8px; font-weight:normal;}
.in-10-t b a{ color:#FFF;}
.in-10-t b a:hover{ color:#0FF;}
.in-10-p{ border:1px solid #297c00;  height:360px; background:#FFF; border-top:none;width:236px; overflow:hidden;}
.in-10-p ul li{ float:left; width:116px; height:70px; border: solid #dcdcdc;  border-width:0px 0px 1px 1px;}
.in-13-p{ height:356px; padding:15px 0px 0 0px;}
.in-13-p-1{ height:170px;line-height:24px; overflow:hidden; color:#757575; }
.in-13-p-1 img{ float:left; padding:1px; border:1px solid #e1e1e1; margin-right:10px;}
.in-13-p-1 a{ color:#d91612; }
.in-13-p-1 a:hover{ color:#FF6600;}
.in-13-px{ height:20px; background: url(xx.jpg) no-repeat 125px center; line-height:20px; text-align:center; margin-top:15px;}
.in-13-px a{color:#5ab22e;}
.in-13-px a:hover{ color:#F00;}
.in-13-p-2{ height:135px; padding-top:10px;}
.in-13-p-2l{ float:left; width:20px; height:51px; margin:32px 0 0 1px;}
.in-13-p-2r{ float:right; width:20px; height:51px; margin:32px 1px 0 0;}
.in-13-p-2z{float:left; margin-left:10px;}
.in-13-p-2z ul li{float:left; width:230px; text-align:center;}
.in-13-p-2z ul li img{ border:1px solid #CCCCCC;}
.in-13-p-2z ul li h1{ line-height:30px;color:#5f5f5f;}


.ggt{ width:100%; margin:0 auto;text-align:center;}
.ggt img{ width:1920px; height:199px; margin:0 auto; text-align:center;}
/*�������⼰�ͻ�����*/
.cpzd4{width:1024px; margin:0 auto; padding-top:20px;height:360px;}
.in-16{ float:left; width:298px;}
.in-15{ float:right; width:690px;}
.in-16-p { padding:0 10px 0 10px; height:310px; margin-top:8px; overflow:hidden;}
.wenda{ margin-bottom:15px; padding-bottom:10px; border-bottom:1px dashed #cdcdcd;}
.wenda-w{  height:20px; background: url(mk-1.jpg) 0 2px no-repeat; padding-left:25px;line-height:20px; margin-bottom:3px; color:#201e1e;}
.wenda-d{  background: url(mk2.jpg) 0 2px no-repeat; padding-left:25px; line-height:20px; color:#747474;}
.in-11-p1{ height:125px; margin-bottom:10px;}
.in-11-p2{ float:left; width:161px; height:115px; background:url(in-15.jpg) no-repeat; padding:10px 5px 0 5px;}
.in-11-p3{ float:right; width:490px; line-height:22px;padding-top:5px;  color:#757575; }
.in-11-p3 a{ color:#d91612; }
.in-11-p3 a:hover{ color:#F00;}
.in-11-p3x{ height:15px; background:url(in-102.jpg) no-repeat;}

/*�ײ�*/
.footer_top{ background:#5ab22e; width:100%; height:48px; margin:0 auto;}
.footer_z1{ width:1024px; margin: 0 auto; line-height:48px; height:48px; color:#FFFFFF; text-align:center;}
.footer_z1 a{ color:#FFFFFF;}
.footer_z1 a:hover{ color:#FF9933; text-decoration:underline;}
.footer_box{ background:#4f4f4f; width:100%; margin:0 auto; height:230px;}
.footer_boxz{ width:1024px; margin: 0 auto; padding-top:34px;}
.imggge2{ float:left; width:348px; background:url(1_68.jpg) right no-repeat; padding-top:8px;}
.dd{ float:left; width:328px;background:url(1_68.jpg) right no-repeat; padding-top:2px; line-height:24px; color:#bfbfbf; padding-left:65px;}
.dd a{color:#bfbfbf;}
.ew{ float:right;
    /*width:180px;*/
    /*padding-left:90px;*/
}

/*��ҳ��ʼ*/
.banner1{ width:100%; margin:0 auto; text-align:center;}
.banner1 img{ width:1024px; height:283px; margin:0 auto; text-align:center; padding-top:1px;}
.n_cennter{width:1024px;margin:0 auto; padding-top:25px; padding-bottom:25px; overflow:hidden;}
#in-left{ float:left; width:241px;}
.in-left_top{ margin-bottom:20px;border:1px solid #195708;}
.aleft-2 dl{ padding:0 12px;}
.aleft-2 dl i{float:left;}
.aleft-2 dl dt {padding: 10px 0px;padding-left: 60px;}
.aleft-2 dl dt .tel {font-family: Arial, Helvetica, sans-serif;font-size:20px;color: #000;font-weight: bold;line-height: 24px;}
.aleft-2 dl dd{ line-height:24px;}
#in-right{ float:right; width:730px;}
.in-1-t{ height:41px; background:#5ab22e; text-align:center; line-height:40px; font-size:16px; color:#FFF;}
.aleft-1{ padding:5px 10px 5px 10px; background:#FFF; margin-bottom:15px;}
.aleft-1 ul li{ height:32px; line-height:32px; background:url(news-d1.jpg) 10px no-repeat; border-bottom:1px dashed #dadada;}
.aleft-1 ul li a{ padding-left:30px;}
.aright-p{ width:720px; border:1px solid #e1e1e1;}
#about{padding:10px 5px 10px 12px; line-height:24px;}
#about2{padding:10px 10px 10px 12px;}
#about2 ul li{ line-height:34px; border-bottom:1px dashed #CCCCCC; background:url(dd.gif) no-repeat 0; padding-left:20px; height:34px; width:676px;}
#about2 ul li span{ float:right;}

.aright-p2{ width:720px; border:1px solid #e1e1e1; padding:10px 0; overflow:hidden;}
.aright-p2 ul li{ float:left; width:240px; text-align:center;}
.aright-p2 ul li a img{ padding:2px; border:1px solid #d3d3d3;}
.aright-p2 ul li h3{font-size:12px;  font-weight:normal; height:22px;  line-height:22px;  background:url(news-d1.jpg) 3px no-repeat;}
h2{ text-align:center; border-bottom:1px dashed #CCCCCC; padding-bottom:5px; font-size:16px; color:#5ab22e;}
