body{font-size:13px;*line-height:26px;background:#fff url(../images/bg.jpg) repeat-x;margin:0 auto;padding:0;color:#333;
base target="_blank";}
html,body,div,p,dl,dt,dd,form,input,select,button,textarea,iframe,table,th,td { list-style:none;margin:0;padding:0;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#ee7502;}
img{border:none;}
.clear{clear:both;font-size:0;line-height:0;height:0;margin:0; padding:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
ul,li{list-style:none;padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{ list-style:none; margin:0; padding:0;}
dl{display: block;}
blockquote {margin:0;font-style:normal;}
/*ͷ��*/
.top{width:100%; margin:0 auto; background:url(../images/top_bg.jpg) no-repeat center top;}
.top1{width:1002px; height:105px; margin:0 auto;}
.logo{width:530px; height:50px; float:left; margin-top:25px; margin-left:20px;}
.tel{width:415px; height:20px; float:right; margin-top:52px; margin-right:10px; }
/*����*/
.nav{width:1002px; height:35px; margin:0 auto;}
.nav ul{ width:1002px;}
.nav li{text-align:center;float:left}
.nav li a{width:120px;height:33px;line-height:33px;display:block;color:#fff; font-family:"΢���ź�"; font-size:15px;}
.nav li a:hover{ width:120px; height:33px;color:#fff; background:url(../images/navh.jpg) no-repeat;display:block;}
.fg{ width:2px; height:33px; line-height:33px; background:url(../images/fg.jpg) no-repeat bottom;}
.fg1{ width:2px; height:40px; line-height:40px; color:fff; }
/*flash*/
.flash{ width:1002px; margin:15px auto;}
.banner{width:1002px; margin:0 auto; margin-top:25px;}
.flash1{ width:986px; height:250px;background:url(../images/flash-bg.png) no-repeat;}
#kinMaxShow{visibility:hidden;width:100%; height:465px; overflow:hidden;}
#focus {width:976px; height:200px; overflow:hidden; position:relative; margin:5px auto; }
#focus ul {height:200px; position:absolute;}
#focus ul li {float:left; width:976px; height:200px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:655px; height:20px; padding:10px 15px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0;  margin-left:5px; cursor:pointer; background:#c03903;}
#focus .btn span.on {background:#fff;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*���*/
.main-body{ width:1002px; margin:0 auto; margin-top:15px;}
.main-left{ width:230px; float:left; margin-top:15px;}
.main-right{ width:735px;; float:right;margin-top:15px;}
/*��Ŀ*/
h3{ font-size:13px;width:55px;  height:30px; color:#333;line-height:32px;font-weight: normal; padding-left:30px;float:left;}
h4{ font-size:13px;width:58px;  height:30px; color:#fff;line-height:32px;font-weight: normal; padding-left:25px;float:left;}
h5{ font-size:13px;width:70px;  height:30px; color:#333;line-height:32px;font-weight: normal; padding-left:30px;float:left;}
.more{ width:40px; height:5px; float:right;padding-top:17px;}
.more a{ width:30px; height:5px; background:url(../images/more.png) no-repeat; display:block;}
.more a:hover{ width:30px; height:5px; background:url(../images/more2.png) no-repeat;display:block;}
.more1{ width:45px; height:12px; float:right;padding-top:22px;}
.more1 a{ width:32px; height:12px; background:url(../images/more1.png) no-repeat; display:block;}
.more1 a:hover{ width:32px; height:12px; background:url(../images/more3.png) no-repeat; display:block;}
.lanmu{ width:315px; height:30px; background:url(../images/bj.gif) no-repeat;}
.title_news{width:565px; height:30px; float:left;}
#product_con{width:720px; margin:10px auto 0px auto; padding-left:20px;}
#product_con .product{width:180px; height:158px; float:left; text-align:center;}
#product_con .product a{width:160px; height:130px; float:left; text-align:center;}
#product_con .product img{width:150px; height:120px;background:#FFFFFF; padding:4px; border:1px #cccccc solid; display:block;}
#product_con .product a:hover img{  padding:4px; border:1px #0a8132 solid; background:#FFFFFF;}
#product_con .product a span{width:140px;height:30px; line-height:30px; text-align:center;}
#product_con .texttit{text-align:center; border-bottom:1px solid #ccc;}
#product_con .text{word-wrap:break-word;word-break:break-all;}
#product_con .text img{border:1px #ddd solid;padding:5px;margin:10px;max-width:95%!important;height:auto!important;width:expression(this.width > 700 ? "700px" : this.width)!important;*max-width:100%; margin:10px auto;}
.lanmu20{ width:230px; height:30px; background:url(../images/bjj.jpg) no-repeat;}
.lanmu21{ width:230px; height:30px; background:url(../images/bj01.jpg) no-repeat;}
.lanmu span{ font:Arial; font-size:11px;height:30px; line-height:32px;  color:#333; float:left;}
.lanmu1{ width:995px; height:30px; background:url(../images/bj2.gif) no-repeat;}
.lanmu1 span{ font:Arial; font-size:11px;height:30px; line-height:32px;  color:#fff; float:left;}
.lanmu2{ width:269px; height:30px; background:url(../images/bj.gif) no-repeat;}
.lanmu2 span{ font:Arial; font-size:11px;height:30px; line-height:32px;  color:#333; float:left;}
.lanmu3{ width:315px; height:30px;}
.lanmu4{ width:735px; height:30px; background:url(../images/bj_about.jpg) no-repeat;}
.lanmu4 span{ font:Arial; font-size:11px;height:30px; line-height:32px;  color:#333; float:left;}
.lanmu5{ width:735px; height:30px; background:url(../images/bj_pro.jpg) no-repeat;}
.lanmu4 h2{ margin-left:25px}
.lanmu6{ width:735px; height:30px; background:url(../images/bj_message.jpg) no-repeat;}
.lanmu7{ width:735px; height:30px; background:url(../images/bj_contact.jpg) no-repeat;}
.lanmu8{ width:735px; height:30px; background:url(../images/bj_news.jpg) no-repeat;}
.lanmu9{ width:735px; height:30px; background:url(../images/bj_partner.jpg) no-repeat;}
.lanmu10{ width:735px; height:30px; background:url(../images/bj_house.jpg) no-repeat;}
.lanmu14{ width:735px; height:30px; background:url(../images/bj_detail.jpg) no-repeat;}
.lanmu15{ width:735px; height:30px; background:url(../images/bj_scwl.jpg) no-repeat;}
.lanmu16{ width:735px; height:30px; background:url(../images/bj_sfwl.jpg) no-repeat;}
.lanmu17{ width:735px; height:30px; background:url(../images/bj_cc.jpg) no-repeat;}
.lanmu18{ width:735px; height:30px; background:url(../images/bj_qcs.jpg) no-repeat;}
/*�˽����*/
.read{ width:62px; height:30px; padding-left:15px; padding-right:15px;}
.read a{ width:62px; height:30px; background:url(../images/gd.gif) bottom no-repeat; display:block;}
.read a:hover{ width:62px; height:30px; background:url(../images/gd.gif) bottom no-repeat; display:block;}
.read1{ width:62px; height:30px; padding-left:15px; padding-right:15px;}
.read1 a{ width:62px; height:30px;background:url(../images/gd.gif) bottom no-repeat; display:block;}
.read1 a:hover{ width:62px; height:30px;background:url(../images/gd.gif) bottom no-repeat; display:block;}
.read2{ width:62px; height:30px; padding-left:15px; padding-right:15px;}
.read2 a{  width:62px; height:30px;background:url(../images/gd.gif) no-repeat; display:block;}
/*��˾���*/
.title_about{width:270px; height:30px; float:left; margin-top:5px;}
.about{ width:630px; float:left; margin-top:15px;}
.about a{ color:#ee7502;}
.about a:hover{ color:#333;}
.about-tp{ width:285px; margin:0 auto; margin-top:15px;_margin-top:3px;}
.about_con{ width:620px; line-height:20px;margin:0 auto; margin-top:15px;}
.gsjj{ width:680px; min-height:400px; line-height:26px; margin:15px auto; color:#666666;}
/*��˾����+���¶�̬*/
.news{ width:630px; float:left; margin-left:10px; margin-top:15px;}
.TabADS{width:385px;}
.TabADS ul{width:385px; height:32px; background:url(../images/bj1.gif) no-repeat top; padding-left:18px;}
.TabADS li{width:80px; float:left; height:38px; line-height:35px;text-align:center; color:#333;  cursor:pointer;}
.TabADS .TasADSOn{background:url(../images/news-bj.gif) no-repeat 50% 50%; text-align:center; color:#fff;  cursor:pointer;}
.TabADSCon{padding:10px;width:385px; height:175px;}
.TabADSCon li{text-align:left; line-height:30px;}
/*��˾����+���¶�̬����*/
.news1{ width:375px; margin:0 auto;}
.news1 ul{border-bottom:1px #5e5e5e  dotted ;}
.news1 ul li{width:370px; height:27px;background:url(../images/d.gif) no-repeat 5px 50%;line-height:27px; text-indent:30px; text-align:right;list-style:none;}
.news1 ul li a{float:left;color: #333333;}
.news1 ul li a:hover{float:left;color: #ee7502;}
.news2{ width:660px; margin:15px auto;}
.news2 ul{border-bottom:1px #5e5e5e  dotted ;}
.news2 ul li{width:640px; height:29px;background:url(../images/d.gif) no-repeat 5px 50%;line-height:29px; text-indent:30px; text-align:right;list-style:none;}
.news2 ul li a{float:left;color: #333333;}
.news2 ul li a:hover{float:left;color: #ee7502;}
/*��Ʒ�б�*/
.title_case{width:230px; height:25px; float:left; margin-top:5px;}
.cplb{ width:315px; height:250px; float:left; background:url(../images/cplb.png) no-repeat;}
.cplb1{ width:265px; margin-left:35px; margin-top:5px;}
.cplb1 ul li{width:130px; height:30px; margin:5px 0; padding-top:8px;line-height:30px; float:left;list-style:none;}
.cplb1 ul li a{display:block; background:url(../images/cp-bj.png) no-repeat; width:112px;text-align:center;}
.cplb1 ul li a:hover{display:block; background:url(../images/cp-bj1.png) no-repeat; color:#FFFFFF; width:112px;text-align:center;}
/*�ȵ�����*/
.rdxw{width:100%; height:35px; margin:0 auto; line-height:35px; border:1px #ccc solid; background:url(../images/bg1.jpg) repeat-x; border-top:none;font-size:12px; color:#555555;}
.rdxw p{ width:1002px;_width:; *width:;padding-left:15px; _padding-left:220px; *padding-left:220px;letter-spacing:2px; margin:0 auto;}
.rdxw span{ font-weight:bold; color:#ee7502; float:left; padding-left:15px; background:url(../images/d.png) 0 50% no-repeat;}
.rdxw ul {height:33px; overflow:hidden; float:left; letter-spacing:2px; }
.rdxw ul li { height:33px; line-height:35px; }
/*���ʦ���*/
.sjfc{ width:340px; float:right; margin-top:15px;}
#sjfc1{ width:320px; margin:0 auto; margin-top:15px; margin-left:10px; line-height:26px;}
#sjfc1 .product{width:100px; height:165px; float:left; margin-left:15px;_margin-left:7px; text-align:center; background:#666666;}
#sjfc1 .product a{width:89px; height:119px; float:left; text-align:center; padding:5px; }
#sjfc1 .product img{width:89px; height:119px; display:block;border:1px #cccccc solid; }
#sjfc1 .product a:hover img{display:block;border:1px #ee7502 solid; }
#sjfc1 .product a span{width:100px;height:40px; line-height:40px; color:#FFFFFF;  font-weight:bold; text-align:center;}
/*���̰���*/
.case{ width:1002px; float:left; margin-top:20px;}
#case1{ width:1000px; margin:0 auto; margin-top:10px;}
#case1 .product{width:150px; height:122px; float:left; text-align:center;background:url(../images/ca-bj.jpg) no-repeat;}
#case1 .product a{width:138px; height:110px; float:left; text-align:center; padding:5px;}
#case1 .product img{width:138px; height:110px; display:block;border:1px #cccccc solid; }
#case1 .product a:hover img{display:block;border:1px #ee7502 solid; }
#case2{ width:1004px; margin:0 auto; margin-top:10px; margin-left:5px;}
#case2 .product{width:150px; height:122px; float:left; text-align:center;background:url(../images/ca-bj.jpg) no-repeat;}
#case2 .product a{width:138px; height:110px; float:left; text-align:center; padding:5px;}
#case2 .product img{width:138px; height:110px; display:block;border:1px #cccccc solid; }
#case2 .product a:hover img{display:block;border:1px #ee7502 solid; }
.case_1 a{background: url(../images/case1.jpg) no-repeat left top;display:block;width:243px;height:152px;text-decoration:none;text-indent:-20000px}
.case_1 a:hover{background:url(../images/case1a.jpg) no-repeat left top;}
/*���߿ͷ�*/
.zxkf{ width:320px; height:185px; background:url(../images/zxkf.png) no-repeat; float:left; margin-top:20px; margin-left:7px; }
.zxkf_con{ width:227px; line-height:24px; font-size:12px; padding-left:15px; padding-top:45px; }
/*�˲���Ƹ*/
.job{ width:320px; height:185px; margin-left:13px;background:url(../images/job.png) no-repeat; float:left; margin-top:20px;}
.job_con{ width:192px; line-height:24px; font-size:12px; padding-left:15px; padding-top:45px; }
/*��Ƶչʾ*/
.sp{ width:315px;}
.sp_con{ width:315px; margin:15px auto;}
/*װ��֪ʶ*/
.zxzs{ width:230px;}
.zxzs1{ width:230px; margin:10px auto;}
.zxzs1 ul{ width:230px; margin:0 auto;}
.zxzs1 ul li{width:230px; height:29px;background:url(../images/d.gif) no-repeat 5px 50%;line-height:29px; text-indent:30px; text-align:left;list-style:none;}
/*��������*/
.message{ width:680px; line-height:28px; margin:15px auto;}
/*��Ʒ+������ϸҳ*/
.product_con .texttit{width:640px;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:15px auto;}
.product_con .texttit1{font:bold 13px/24px Arial,"microsoft yahei","";text-align:right; margin:0 auto;}
.product_con .textbox{ width:640px;word-wrap:break-word;word-break:break-all; margin:0 auto;}
.product_con .textbox img{width:640px; padding:10px; border:1px #ccc solid; margin:10px auto}
/*��ϵ����*/
.contact{ width:320px; height:185px; margin-left:13px;background:url(../images/contact.png) no-repeat; float:left; margin-top:20px;}
.contact_con{ width:182px; line-height:26px; font-size:12px; padding-top:55px; padding-left:125px; }
.contact1{ width:230px; height:226px; margin:5px auto; float:left;}
.contact1_con{ width:220px; line-height:26px;  padding-top:10px; margin:0 auto; padding-left:26px; }
.lxwm{ width:680px; line-height:28px; margin:15px auto;}
/*�ײ�*/
.bottom{width:100%;/* height:110px; */background:url(../images/foot_bg.jpg) repeat-x;margin:0px auto;}
/*�ײ�����*/
.bnav{width:1002px; background:#FFFFFF; height:38px; margin:0px auto; background:url(../images/bnav.png) no-repeat;}
.bnav_con{ width:1002px; text-align:center; margin:0 auto; line-height:40px;}
/*��Ȩ����*/
.foot{width:1002px;margin:0 auto;line-height:26px;text-align:center;padding-top: 10px;}

#cpzs1{width:1004px; margin:15px auto;}
#cpzs1 .product{width:185px; height:170px; float:left; text-align:center;}
       #cpzs1 .product a{width:170px; height:140px; float:left; text-align:center;}
            #cpzs1 .product img{width:162px; height:130px;background:#FFFFFF; padding:4px; border:1px #cccccc solid; display:block;}
            #cpzs1 .product a:hover img{  padding:4px; border:1px #4ca429 solid; background:#FFFFFF;}
            #cpzs1 .product a span{width:160px;height:40px; line-height:40px; text-align:center;}
#demo {
overflow:hidden; width:1004px;
}
#demo img {
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}		