@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}
body{font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;}

a{ text-decoration:none;}
img{ border:0px;}

.banner{ width:100%; height:400px; background:url(../images/banner.jpg) no-repeat; background-size:cover; min-width:1200px;}

.naver{ width:100%; height:135px; background:#CCC;min-width:1200px;}
.naver ul{ width:680px; margin:auto; }
.naver ul li{ width:216px; height:108px; float:left; margin:15px 5px 15px 5px; list-style:none;display:block;}

.n1{ width:216px; height:108px; background: url(../images/xcp.jpg) no-repeat;}
.n2{ width:216px; height:108px; background: url(../images/ggp.jpg) no-repeat;}
.n3{ width:216px; height:108px; background: url(../images/wdy.jpg) no-repeat;}
/* 
.n1:hover{ width:216px; height:108px; background: url(../images/x1.jpg) no-repeat;}
.n2:hover{ width:216px; height:108px; background: url(../images/g2.jpg) no-repeat;}
.n3:hover{ width:216px; height:108px; background: url(../images/w3.jpg) no-repeat;}
*/
.naver ul li a{width:216px; height:108px; display:block;color:#FFF; text-align:center; font-weight:bold; font-size:20px; line-height:108px;}
.naver ul li a:hover{width:216px; height:108px; display:block;display:block; color:#F00;text-align:center; font-weight:bold; font-size:20px; line-height:108px;}


.about_us{ display:block; width:100%; overflow:hidden;clear:both;min-width:1200px;}
.about_us dt{ width:1050px; height:94px; display:block; background:url(../images/gywm.png) no-repeat; margin:20px auto; }
.about_us dd{ width:100%; height:350px; background:#EEE;}
.jjxq{ width:1050px; overflow:hidden; margin:auto; display:block;}
.jjxq li{ list-style:none; }
.sp{ width:268px; height:350px; background:url(../images/spbj.png) no-repeat; position:relative;float:left;}
.spwz{ width:246px; height:139px; display:block; position:absolute; top:73px; left:13px; }
.spyc{ width:750px; float:right; line-height:30px; font-size:14px; padding-top:60px; display:block; text-indent:30px; overflow:hidden;}
.spyc a:hover{ color:#F00;}
.fgs{ width:1000px; height:460px; margin:auto; clear:both;}


.dj{ width:100%; height:400px;clear:both; display:block; background:url(../images/20dj.jpg) no-repeat; background-size:cover;min-width:1200px;}
.dj dt{ width:1000px; height:200px; margin:auto; text-align:center;display:block; position:relative;}
.dj dt img{ position:absolute; top:50px; left:400px;}
.dj dd{width:1000px; height:200px; margin:auto;text-align:center; }
.dj dd span{ display:block; width:400px; height:200px; margin:auto;font-size:14px; color:#FFF; line-height:30px;}
.td{ width:1000px; height:505px; margin:auto; clear:both;}
.kh{ width:100%; height:450px; margin:auto; clear:both; background:#EEE;min-width:1200px;}
.kh li{ width:1000px; height:450px; margin:auto; display:block; list-style:none;}

.zpjy{ width:100%; overflow:hidden; padding:20px 0px;display:block;}
.zpjy dt{ display:block; width:1080px; height:110px; background:url(../images/2000.png) no-repeat; margin:auto;}

.zpjy dd{ width:1000px; margin:auto; height:300px; background:url(../images/2000al.jpg) no-repeat; margin:auto;}

.shebei{ width:100%; overflow:hidden; padding:30px 0px;display:block; background:#EEE; margin-bottom:30px;min-width:1200px;}
.shebei dt{ display:block; width:1000px; overflow:hidden; margin:auto; text-align:center;}
.shebei dd{ width:1000px; overflow:hidden; margin:auto;}
.shebei dd a{ width:250px; height:142px; float:left; display:block;color:#FFF; font-size:12px;}
.shebei dd img{ width:250px; height:142px;}

#sbei{ width:250px; height:142px; background:#000;display:block;}
#sbei span{display:block; padding-left:10px; background:url(../images/xian.png) no-repeat 10px 45px;font-size:16px; font-weight:bold; line-height:50px;}
#sbei i{ font-style:normal; font-size:12px;padding-left:10px; display:block;}
#sbei2{ width:250px; height:142px; background:#B40808;display:block;}
#sbei2 span{display:block; padding-left:10px; background:url(../images/xian2.png) no-repeat 10px 45px;font-size:16px; font-weight:bold; line-height:50px;}
#sbei2 i{ font-style:normal; font-size:12px;padding-left:10px; display:block;}










.xcp{ width:1000px; overflow:hidden; margin:auto; display:block; clear:both;}
.xcp dt{ width:1000px; height:300px; display:block; background: url(../images/dxcpt.jpg) no-repeat; font-size:30px; font-weight:bold; line-height:250px; text-align:center; color:#F00;}

.wdy{ width:1000px; overflow:hidden; margin:auto; display:block; clear:both;}
.wdy dt{ width:1000px; height:300px; display:block; background: url(../images/dwdyt.jpg) no-repeat; font-size:30px; font-weight:bold; line-height:250px; text-align:center; color:#F00;}

.ggp{ width:1000px; overflow:hidden; margin:auto; display:block; clear:both;}
.ggp dt{ width:1000px; height:300px; display:block; background: url(../images/dggt.jpg) no-repeat; font-size:30px; font-weight:bold; line-height:250px; text-align:center; color:#F00;}

.albj{ width:1000px; height:47px; margin:40px auto;background:url(../images/albj.png) no-repeat left center; line-height:47px; font-size:18px; text-indent:180px;}
.wdy dd{ padding-bottom:30px;display:block; overflow:hidden; width:1000px;}

/* index_hd */
.index_hd{width:1000px;margin:20px auto;overflow:hidden;border-bottom:1px solid #ddd;}
.index_hd .hd_l{overflow:hidden;}
.index_hd .hd_l ul li{position:relative}
.index_hd .hd_r ul li{float:left;width:248px;height:175px;overflow:hidden;border-left:1px #fff solid;position:relative}
.index_hd .hd_r ul li img{ width:248px; height:175px;}

.more{ display:block;background: #F00; width:130px; height:35px; line-height:35px; text-align:center; font-size:15px; margin:20px auto;}
.more a{ color:#FFF;}

#footer{ width:100%; height:300px; background:#CCC; min-width:1200px;}
#footer ul{ width:1000px; margin:auto; display:block;}
#footer ul li{ list-style:none; float:left; width:500px; height:300px; position:relative;}
#tpwz{ position:absolute; top:70px; left:140px; }

#footer_logo{ height:90px; width:500px;border-bottom:1px solid #A3A3A3; height:130px; line-height:130px;position:relative;}
#footer_logo img{ position:absolute; top:50px; left:0px; }

#footer_lxwm{ font-size:14px; padding-top:20px; width:500px;}
#footer_lxwm p{ line-height:25px;}
#footer_lxwm p span{ width:180px; float:right;}