body{margin:0;padding:0;font-family:"微软雅黑";font-size:14px;background:#fff;}
a{text-decoration:none;}
.a:hover{text-decoration:none!important;}
.clear{clear:both;}
*{margin:0;padding:0;}
li{list-style-type:none;}

/*头部*/
.header{width:100%;height:auto;min-width:1180px}

.logo{width:1120px;height:117px;margin:0 auto;}
.logo img{ position:relative;z-index:9999;}
.nav{width:100%;height:50px;background:#034aac; margin-top: -117px;}
.nav ul{ float: right;height: 50px;margin: 0 auto;width:1000px;}
.nav ul li{width:100px;float:left;text-align:center;border-right:1px #fff solid;padding:0 10px}
.nav li a{color:#fff;font-size:14px;line-height:50px;display:block;width:120px;height:50px;}
.nav li a:hover{background:#eb2822;text-decoration:none;}

.banner{width:100%; float: left;min-width:1380px}
.banner img{width:100%;min-width:1380px}
#banner_main {position:relative; border:0px solid blue;}
#banner {  border:0px solid red; margin:0 auto; overflow:hidden; width:100%;min-width:1380px}
.bannerlist{}
.bannerlist li{ text-align:center; border:0px dashed red; overflow:hidden; display:block;min-width:1350px}
.bannerlist li img{ margin:0 auto; display:block;min-width:1380px}
#banner_main .hd{ width:100%; position:relative; bottom:35px; left:0; height:5px; line-height:5px; text-align:center; border:0px solid red; }
#banner_main .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; 
background:url(../images/dot.png) -11px 0 no-repeat; margin-right:15px; overflow:hidden; font-size:0px;}
#banner_main .hd ul li.on{  background:url(../images/dot.png) 0 0 no-repeat;}

/*内容*/
.top{margin-top:20px;margin:0 auto;width:100%;height:80px}
.top ul li{float:left;border:1px solid #d9d9d9;height:80px;line-height:80px}
.top a{display:block;height:80px;width:285px;color:#353434;font-size:18px;text-align:center}
.top a:hover{display:block;height:80px;width:285px;color:#fff;background:#e60027;font-size:14px;text-align:center;text-decoration:none}


.about{width:550px;height:530px;float:left}

.shang{width:100%;height:265px;display:block;}
.shang img{width:100%;height:265px;display:block;}
.us {width:100%;height:265px;display:block;margin-top:5px;;background:#f0f0f0}

.us p{width:500px;display:block;margin-left:32px;font-size:13px;}

.us span{font-size:14px;color:#7b7878;line-height:28px;}
.gengduo a{display:block;width:100px;height:30px;text-align:center;line-height:30px;background:#e60027;color:#fff;margin:0 auto;margin-top:15px}
.gengduo a:hover{display:block;width:100px;height:30px;text-align:center;line-height:30px;background:#fff;color:#e60027;border:1px solid #e60027;text-decoration:none;margin-top:15px}
.chanpin{width:550px;height:auto;float:right}
.chan{width:1120px;height:auto;margin:0 auto;overflow:hidden;margin-top:400px;text-align:center}

.chan ul{width:627px;height:236px;margin:10 auto;}
.chan ul li{width:222px;height:200px;border:5px #fff solid;float:left;margin-left:14px;}
.maina{width:100%;margin:0 auto;background:#f1f0f0;min-width:1180px}
.us1 {width:100%;height:265px;display:block;background:#f0f0f0}

.us1 p{width:500px;display:block;margin-left:32px;font-size:13px;}

.us1 span{font-size:14px;color:#7b7878;line-height:28px;}
.mainb{width:1120px;margin:0 auto;padding-top:40px}
.news{width:550px;height:265px;float:left}

.us1 ul li{width:500px;height:30px;padding-top:5px;line-height:30px;padding-left:11px;margin-top:10px;margin:0 auto;border-bottom:1px dashed #818080}
.us1 ul li span{float:right}
.title a{line-height:38px;display:block;width:585px;height:38px;text-align:center}
.name a{color:#353434;text-align:center;line-height:25px;display:block;width:220px;height:38px;}
.pic{width:200px;}
.pic img{width:220px;height:170px;}
.title{width:220px;height:38px;background:#034aac;text-align:center}
.lxwm{width:550px;height:265px;float:right;background:url(../images/map_e8mn.jpg) no-repeat ;margin-top:5px}
.contact1{ border-color: transparent;border-width: 0;height: 186px;overflow: hidden;width: 372px;background:url(../images/map.png) no-repeat;margin-left:40px;margin-top:20px;float: left;color:#fff;line-height:26px}

.contact1 h4{font-size:16px;margin-top:20px;margin-left:20px}
.contact1 span{font-size:14px;margin-left:20px;}
.guanzhu{width:1120px;margin:0 auto;margin-top:10px;overflow:hidden;text-align:center;   padding-top: 35px}
.nei{width:400px;height:200px;margin:0 auto;}
.subrightcontent img{max-width:770px;height:auto}
/*底部*/
.footer{width:100%;height:150px;margin-top:20px;background:#034aac;min-width:1180px}
.footer p{width:1120px;margin:0 auto;padding-top:19px;text-align:center;color:#fff;line-height:40px}
.footer p a:link{color:#fff;font-size:15px}
.footer p a:hover{color:#dc0000;font-size:15px;text-decoration:none}
.linkz{width:100%;height:70px;margin:0 auto;border-bottom:2px solid #fff}
.links{height:70px;width:1120px;margin:0 auto;}
.links h4{width:100px;color:#fff;font-size:18px;float:left;line-height:70px;}
.links ul{float:left;width:900px;border-left:1px solid #fff;padding-left: 10px;}
.links ul li{float:left;color:#fff;font-size:16px;line-height:50px;text-align: center;}
.links ul li a{padding:0 10px 0 10px}
.links a:link{color:#fff;text-decoration:none}
.links a:hover{color:#dc0000}
/*内页*/
.main{width:1120px;height:auto;margin:0 auto;margin-top:10px;}
.mainli{width:1120px;height:auto;margin:0 auto;padding:10px;}
.leftcon{width:310px;height:auto;background:#034aac;float:left;margin-bottom:9px;}
.topleft{width:310px;height:42px;margin:2px 0;}
.topleft h3{color:#fff;padding:18 21 9 114;}
.list ul li {list-style-type:none;text-align:center;width:286px;height:37px;border-bottom:1px #078dd6 solid;background:#fff;}
.list a{color:#121212;font-size:13px;line-height:37px;}
.list{width:286px;margin:0 auto;padding:9 0;}

.botleft{width:286px;height:auto;background:#fff;margin:0 auto;margin-bottom:10px;}
.nei_4{width:286px;height:250px;margin:0 auto;}
.nei_4 span{margin: 24 auto 0;font-size:14px;line-height:30px;width:299px;display:block;}


.rightcon{width:607px;height:auto;float:left;margin-left:15px;}
.btt{width:678px;height:23px;background:url(../images/bt.png) no-repeat ;}
.btt h4{color:#121212;padding-left:8px;width:90px;float:left;}
.btt span{font-size:13px;width:134px;float:right;}
.zw span{font-size:13px;line-height:2.1em;}
.zw{width:678px;padding-top:20px;margin:0 auto;}