@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,strong{font-size:100%}/*font-weight:normal;*/
input,select,textarea{vertical-align:middle; }
button{background:0;border:0}
img{border:0;vertical-align:top}
ol,ul,li{list-style:none}
table,td{border:0}
i,em{font-style:normal}:focus{outline:0}ins{text-decoration:none}caption,th,td{font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}td,th,div{word-break:break-all;word-wrap:break-word}
form{display:inline} 
body,html{margin:0;padding:0;width:100%;background:#fff;color:#484848;font:normal normal 16px/26px Microsoft YaHei, Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;color:#333;}
body{ margin:0 auto; }
a{color:#000;text-decoration:none; cursor:pointer;}
.clear{ clear:both;}
.h20{ height:20px; font-size:0px;}
.fr{ float:right;}
.fl{ float:left;}
 

.header{ width:100%; height:auto; }  
.header .eyetop{ height:30px; background-color:#424242;} 
.header .eyetop .tp{ width:1200px; height:30px; position:relative; margin:0 auto;} 
.header .eyetop .tp .tp1{height:30px; width:500px; position:absolute; left:0px; top:0px; color:#fff; line-height: 30px;} 
.header .eyetop .tp .tp2{width:500px; position:absolute; right:0px; top:0px;color:#fff;} 
.header .eyetop .tp .tp2 p{height:30px; line-height:30px; color:#fff; text-align:right; position:relative;}
.eyehead{ width:1200px; margin:0 auto; height:135px; position:relative;}
.eyehead .logo{width:436px; height:auto; float:left; margin:47px 0px 0px 0px;display:inline;}
.eyehead .xs{width:507px; float:left; height:auto; overflow: hidden; margin-top:41px;}
.eyehead .tel{width:257px; height:100px; float:right;  display:inline;}
.eyehead .tel img{ height: auto; margin: 34px 0px 0px 10px;}
.eyemenu{background-color:#006adc; border-bottom: #6dba2c 5px solid;}
.menu{width:1200px; margin:0 auto;height: 50px;line-height: 50px;background-color:#0069dc;}
.menu li{float: left; width:133px; text-align:center;position: relative; z-index:9999;}
.menu li a:hover{color: #fff;background-color:#6eb92b;}
.menu li.focusa{background-color:#6eb92b;}
.menu li a{width:100%;display: block;float: left;height: 50px;line-height:50px; color:#fff; text-decoration:none; text-align:center; font-size:16px;}
.menu li ul{position: absolute;left: 0;background-color:#0069dc;display: none; z-index:9999;}
.menu li ul a{width: 150px; height:40px; line-height:40px; overflow:hidden;}
.menu li .one{top: 50px; width:504px; height:auto; background:#fff; padding:8px; }
.menu li .one li{width:100px; background:#fff; height:30px; line-height:30px; border-right:1px solid #000; margin:5px 0 }
.menu li .one li:last-child{ border:none}
.menu li .one li a{ width:100px;  color:#000 ; height:30px; line-height:30px;}
.menu li .one li a:hover{ background:#fff}
.menu li .one li.focusa a{ font-weight:bold}
 
.menu li ul.one14{top: 50px; width:260px; height:auto; background:#fff; padding:8px; }
.menu li ul.one14 li{width:125px; background:#fff; height:30px; line-height:30px; border-right:1px solid #000; margin:5px 0; }


.menu li ul.one3{width:1100px; height:auto; background:#fff; padding:0; left:-500px;}
.menu li ul.one3 li{width:122px; background:#fff; height:50px; line-height:50px; border:0; margin:0 ; text-align:center;}
.menu li ul.one3 li:last-child{ border:none}
.menu li ul.one3 li a{ width:100%;  color:#000 ; height:50px; line-height:50px; text-align:center; display:block;}
.menu li ul.one3 li a:hover{ background:#6dba2c; color:#fff}

.menu li ul.one18{top: 50px; width:320px; height:auto; background:#fff; padding:8px; } 

/*底部*/ 
.fbg{ background: #3e3e3e; }
.footer{ width: 1200px; margin:0 auto; color: #fff;padding:20px 0px; }
.footer a{color:#fff;}
.footer .fc{ height: 220px; position: relative;  }
.footer .fc .contact{ text-align: center; width: 200px; position: absolute; top:35px; left: 0; }
.footer .fc .contact a{ color:#fff;}
.footer .fc .contact p{ height: 50px; line-height: 50px; font-size: 32px; }
.footer .fc .hotline{ width: 230px; position: absolute; top: 50px; left: 240px; }
.footer .fc .hotline p {line-height: 1.5;padding-left:10px;}
.footer .fc .hotline p span{ color: #5baf01; font-weight: bold; }
.footer .fc .wximg{ width: 160px; position: absolute; top: 20px; left: 488px; }
.footer .fc .wximg img{ border: #72bc49 10px solid; }
.footer .fc .wximg p{ text-align: center;    font-size: 14px; }
.footer .fc .copyright{ width: 520px; position: absolute; top: 16px; right:10px;  }
.footer .fc .copyright p{ font-size: 14px; } 