body{ font-size:13px;*line-height:26px;background:#fff;margin:0 auto;padding:0;color:#333;}
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:#0056ac;}
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%; height:96px; margin:0 auto; background:url(../images/top-bg.jpg);}
.top1{ width:1004px; margin:0 auto;}
.logo{ width:600px; float:left;}
.rx{ width:250px; height:45px; line-height:45px; float:right; color:#333; font-size:14px; text-align:right; FONT-FAMILY: Microsoft YaHei, ΢���ź�;}
.rx a{ color:#333333;}
.rx a:hover{ color:#FFFFFF; height:20px; width:60px; background-color:#0063bb;}
.dh{ width:250px; float:right;}

/* �ͷ�Ч�� */
.jing_kf { width:119px; position:absolute; right:20px; top:100px; }
.jing_kf .topkf { height:66px; background:url(../images/kf_top.png) center top no-repeat; }
.jing_kf .mainkf { min-height:50px; background:url(../images/kf_bg.png) center bottom no-repeat; position:relative; padding-top:10px; }
.jing_kf .mainkf ul { padding-left:8px; margin-bottom:5px; }
.jing_kf .mainkf ul.t { overflow:hidden; }
.jing_kf .mainkf ul.t li.e { text-align:center; line-height:18px; }
.jing_kf .mainkf ul.t li.e span, .jing_kf .mainkf ul.t li.e strong { padding:0 5px; display:block; font-size:12px; color:#0264B0; }
.jing_kf .mainkf ul.t li.b { height:40px; }
.jing_kf i.online, .jing_kf i.salebefor, .jing_kf i.saleafter { width:103px; height:35px; background:url(../images/qq_jt.gif) 0 0 no-repeat; display:block; }
.jing_kf i.saleafter { background:url(../images/sh_jt.gif) 0 0 no-repeat; }
.jing_kf i.salebefor { background:url(../images/sq_jt.gif) 0 0 no-repeat; }
.jing_kf .mainkf ul.t li.lin { margin-bottom:10px; }
.jing_kf .mainkf div.mobileCode { padding-left:1px; text-align:center; margin-bottom:15px; }
.jing_kf .mainkf div.mobileCode i.dimCode { width:100px; height:100px; background:url(../images/erwm.jpg) center center no-repeat; border:1px solid #dedede; display:block; margin:0 auto; box-shadow:0 0 3px rgba(0,0,0,0.1); }
.jing_kf .mainkf div.mobileCode span { display:block; color:#0264B0; font-weight:700; line-height:22px;}
.jing_kf .mainkf .returnTop { height:30px; position:relative; }
.jing_kf .mainkf .returnTop a { width:32px; height:50px; background:url(../images/kf_returntop.png) center bottom no-repeat; cursor:pointer; position:absolute; top:1px; left:46px; }

/*��Ŀ*/
.lanmu{ width:1003px; height:40px; margin:0 auto;}
.lanmu span{ width:70px; height:25px; line-height:25px; text-align:center; color:#0453b2; font-size:14px; font-weight:bold; margin-left:15px;}
.lanmu span a{ color:#0453b2;}
.lanmu span a:hover{ color:#fc8000;}
.lanmu1{ width:315px; height:25px;FONT-FAMILY: Microsoft YaHei, ΢���ź�; font-size:12px; font-weight:normal;  text-align:left;}
.lanmu1 span{  color:#0056ac;font-size:20px; FONT-FAMILY: Microsoft YaHei, ΢���ź�;font-weight:bold;}
.lanmu2{ width:auto; height:25px;FONT-FAMILY: Microsoft YaHei, ΢���ź�; font-size:12px; font-weight:normal;  text-align:left; padding-left:15px; padding-top:15px;}
.lanmu2 span{  color:#0056ac;font-size:20px; FONT-FAMILY: Microsoft YaHei, ΢���ź�;font-weight:bold;}

/*����*/ 
.fg{ width:2px; height:45px; background:url(../images/fg.jpg) center no-repeat;}
#sddm{width: 1004px;height:45px; margin:0 auto; FONT-FAMILY: Microsoft YaHei, ΢���ź�;}
#sddm li{float: left; font-weight:bold;text-align:center; font-size:14px;font-weight:bold;}
#sddm li a{	display: block;width: 140px;height:45px;line-height:45px;color: #fff;text-align: center;}
#sddm li a:hover{ color:#FFFFFF;background:url(../images/nav.jpg) no-repeat;}
#sddm div{position: absolute;visibility: hidden;background: #fff; height:34px; z-index:999;}
#sddm div a{position: relative;display: block; margin: 0;width:140px; height:34px;white-space: nowrap;text-align:left;border:1px #CCCCCC solid;background:url(../images/nav2.jpg) no-repeat;color: #333;font: 13px arial; line-height:34px;text-indent:32px;}
#sddm div a:hover{background:url(../images/nav2.jpg) no-repeat;color: #0056ac;}


#mu{ width:100%; height:45px; background:url(../images/nav-bg.png) repeat-x;margin:0 auto;}





/* �˲����� */

.nrclnk { float:left; padding-top:0px; width:926px; padding-left:5px;}

.xb-about-news .ul a,.xb-about-news .ul span{display:block; overflow:hidden;}
.xb-about-news .ul dt{padding-bottom:30px;}
.xb-about-news .ul dt .img{width:173px; height:130px; padding:3px 4px 5px 4px; float:left; margin-right:10px; background:url(../images/img_bg.jpg) no-repeat;}
.xb-about-news .ul dt .date{padding-top:9px; line-height:15px; color:#595757;}
.xb-about-news .ul dt .h1{font-size:16px; line-height:25px; color:#151b21; padding-bottom:6px; font-weight:bold;}
.xb-about-news .ul dt .p{line-height:22px; color:#595757; height:56px;}
.xb-about-news .ul dt .more{width:78px; height:23px; text-align:center; line-height:23px; font-weight:bold; color:#ffffff; background:#f08d19;}
.xb-about-news .ul dd{line-height:40px; border-bottom:#9f9f9f dotted 1px; }
.xb-about-news .ul dd a{display:block;float:left; padding-left:14px; background:url(../images/ag.png) no-repeat left;}
.xb-about-news .ul dd a:hover{color:#f08d19;}
.xb-about-news .ul dd span{color:#595757; display:block; padding-right:12px; float:right; font-size:11px;}
.industry-default-imgall{height:317px; margin-bottom:10px;}
.industry-default-imgall .kwicks{width:926px; position:relative;}
.industry-default-imgall .kwicks li{width:184px; height:317px; overflow:hidden;}
.industry-default-imgall .kwicks li .img{width:400px;height:317px; position:absolute; top:0; left:0; z-index:10;}
.industry-default-imgall .kwicks li .cont{width:100%; height:100%; position:absolute; top:0; left:0; z-index:30;background:url(../images/wpng90.png) repeat;}
.industry-default-imgall .kwicks li .cont .p-warp{width:100%; height:125px; position:absolute; top:50%;left:0; margin-top:-63px;}
.industry-default-imgall .kwicks li .cont .simg{width:100%; margin-top:18px; text-align:center; height:69px; display:block;}
.industry-default-imgall .kwicks li .cont .p{font-size:16px; color:#3f3f3f; font-family:\5FAE\8F6F\96C5\9ED1; line-height:33px; display:block; text-align:center;}
.industry-default-imgall .kwicks li .co{width:222px; height:110px; padding:15px 16px 0 16px; position:absolute; top:50%; margin-top:-63px; z-index:30; background:url(../images/pngs95.png) repeat; color:#ffffff; line-height:22px; font-family:\5FAE\8F6F\96C5\9ED1; left:200px; font-size:13px;}
.industry-default-imgall .kwicks li .co p { color:#fff; padding-bottom:6px;}
.industry-default-imgall .kwicks #kwick_1 .co{background:url(../images/rpng95.png) repeat;}
.industry-default-imgall .kwicks #kwick_2 .co{background:url(../images/gpng95.png) repeat;}
.industry-default-imgall .kwicks #kwick_3 .co{background:url(../images/dpng95.png) repeat;}
.industry-default-imgall .kwicks #kwick_4 .co{background:url(../images/bpng95.png) repeat;}
.industry-default-imgall .kwicks #kwick_5 .co{background:url(../images/hpng95.png) repeat;}



/*banner*/
.flash{ width:100%; height:450px;  margin:0 auto;}
#focus {width:1440px; height:450px; overflow:hidden; position:relative; margin:0 auto; }
#focus ul {height:565px; position:absolute;}
#focus ul li {float:left; width:1440px; height:450px; overflow:hidden; position:relative; background:#fff;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:1440px; height:10px; 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:#01baf2;}
#focus .btn span.on {background:#fff;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.flash1{ width:100%; height:340px;  margin:0 auto;}
#focus1 {width:1440px; height:340px; overflow:hidden; position:relative; margin:0 auto; }
#focus1 ul {height:340px; position:absolute;}
#focus1 ul li {float:left; width:1440px; height:340px; overflow:hidden; position:relative; background:#fff;}
#focus1 ul li div {position:absolute; overflow:hidden;}
#focus1 .btn {position:absolute; width:1440px; height:10px; padding:10px 15px; right:0; bottom:0; text-align:right;}
#focus1 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0;  margin-left:5px; cursor:pointer; background:#01baf2;}
#focus1 .btn span.on {background:#fff;}
#focus1 .pre {left:0;}
#focus1 .next {right:0; background-position:right top;}



.fg1{ width:100%px; height:48px; background:url(../images/fg1.jpg) repeat-x; margin:0 auto;}
.fg2{ width:100%; height:5px; background-color:#00bded; margin:0 auto;}

.main-body{ width:100%; height:100%; background:#e4e4e4; margin:0 auto;}
.main-body1{ width:1004px; height: auto; background:#FFFFFF; margin:15px auto;}
.main-body2{ width:1004px; min-height:820px;height:auto!important; background:#FFFFFF; margin:15px auto;}
/*����չʾ*/
.alzs{ width:1004px; height:300px;  background:#FFFFFF; margin:0 auto; }
#cpzs1{ width:974px; margin:0 auto;}
#cpzs1 .product{width:380px;  height:220px;  float:left; text-align:center;}
       #cpzs1 .product a{width:350px; height:160px; float:left; text-align:center;}
            #cpzs1 .product img{width:350px; height:160px;  display:block;}
            #cpzs1 .product a:hover img{   }
            #cpzs1 .product a span{width:350px;height:40px; font-size:16px;FONT-FAMILY: Microsoft YaHei, ΢���ź�;   line-height:40px; text-align:center;}



#cpzs2{ width:974px; margin:15px auto;}
#cpzs2 .product{width:320px;  height:260px;  float:left; text-align:center;}
       #cpzs2 .product a{width:300px; height:180px; float:left; text-align:center;}
            #cpzs2 .product img{width:300px; height:180px;  display:block;}
            #cpzs2 .product a:hover img{   }
            #cpzs2 .product a span{width:300px;height:40px; font-size:16px;FONT-FAMILY: Microsoft YaHei, ΢���ź�;   line-height:40px; text-align:center;}

#demo {
overflow:hidden; width:974px; height:220px;
}
#demo img {
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


/*��˾���*/
.index-about{ width:315px; float:left; margin-left:15px; padding-top:15px;}
.about-tp{ width:315px;  margin:15px auto;}
.about-con{ width:315px; margin:0 auto; line-height:26px;}
.about{ width:974px; margin:15px auto; line-height:36px; font-size:16px;FONT-FAMILY: Microsoft YaHei, ΢���ź�; }


.job{ width:974px; height:360px; margin:15px auto; line-height:36px; font-size:16px;FONT-FAMILY: Microsoft YaHei, ΢���ź�; background:url(../images/rcbg2.jpg) bottom no-repeat;}
/*��ҵҪ��*/
.index-news{ width:360px; float:left; padding-top:15px;}
.news1{ width:350px;   margin:0 auto;margin-top:5px; margin-bottom:5px;}
	.news1 ul{border-bottom:1px #ccc dotted;}
	.news1 ul li{width:340px; height:35px;line-height:35px; text-align:right;list-style:none;}
	.news1 ul li a{float:left;color: #333333;}
		.news1 ul li a:hover{float:left;color: #0056ac;} 


#typical_info1{
  width:955px; margin:15px auto;
 font-size:14px; color:#555555;font-weight:normal;
 text-align:justify;text-justify:inter-ideograph;line-height: 35px;

}


#typical_info1 h1{
   font-size:14px; font-weight:bold; color:#4d76aa;     
}

#typical_info1 h1 a{ color:#4d76aa;}
#typical_info1 h1 a:hover{ color:#333;}
#typical_info1 ul li{width:955px;
   list-style:none; color:#555555; padding:0 0; border-bottom:1px solid #CCCCCC; 
}

/*��Ʒ+������ϸҳ*/	
.product_con .texttit{width:970px;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:0 auto;}
.product_con .textbox{ width:970px;word-wrap:break-word;word-break:break-all; margin:0 auto; text-align:left; line-height:35px;}
.product_con .textbox img{ padding:10px; border:1px #ccc solid; margin:10px auto}	

		
/*��ϵ����*/
.index-lxwm{ width:235px; height:250px;float:left; padding-top:15px; background:url(../images/kf.jpg) bottom no-repeat;}
.lxwm-con{ width:235px; margin:30px auto; line-height:32px;FONT-FAMILY: Microsoft YaHei, ΢���ź�; font-size:16px; font-weight:bold;}
.lxwm-con h3{ color:#0056ac; font-size:18px;FONT-FAMILY: Microsoft YaHei, ΢���ź�;}

.fgx{ width:1px; height:285px; background:url(../images/fgx.jpg); float:left; margin:0 15px; margin-top:15px;}
.fgx1{ width:1px; height:140px; background:url(../images/fgx2.png); float:left;margin:0 15px;}

.foot-tp{ width:1004px; margin:0 auto;}

.foot{ width:100%;
/* height:175px;*/overflow: hidden; 
background:url(../images/foot-bg.jpg); margin:0 auto;}
.foot1{ width:1004px; margin:0 auto; padding:15px 0; }
.foot1-left{ width:345px; float:left; line-height:26px; color:#FFFFFF;}
.foot1-left1{ width:430px; float:left; line-height:34px; color:#FFFFFF;}
.foot1-left2{ width:150px; float:left; line-height:26px; color:#FFFFFF; padding-left:10px; font-size:11px;}