@charset "utf-8";
/* CSS Document */

body {position: relative;margin: 0;padding: 0;width: 100vw;height:100vh; overflow-x:hidden; background-image:url(../images/indbg.jpg); background-repeat:repeat-x;}
#clock{width:1000px;height:auto;margin: auto;position: absolute;top:0px; bottom: 0;left: 0; right: 0;}
#center{width:1000px;height:auto;}
#top{width:1000px;height:96px;}
#main{width:1000px;height:auto;}
a { color:#0287CA; text-decoration:none; }
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } 

#ibanner { position:relative; width:1000px; height:573px; overflow:hidden; margin:0px 0 5px 0px; }
#ibanner_pic {}
#ibanner_pic a { position:absolute; top:0; display:block; width:1000px; height:573px; overflow:hidden; }
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:300; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#009999; cursor:pointer; }
#ibanner_btn .normal { height:14px; margin-top:0px; border:1px solid #009999; color:#ffffff; font-size:12px; line-height:14px; }
#ibanner_btn .current { height:14px; border:1px solid #006666; color:#ffffff; font-size:14px; line-height:14px; }

.logo{width:112px; height:71px; margin:0px; padding:15px 0px 0px 0px; float:left; overflow:hidden;}
.nav{width:680px; height:auto; margin:0px; padding:40px 0px 0px 0px; float:right; overflow:hidden; font-family:Tahoma, Geneva, sans-serif;}
.nav ul{margin:0px; padding:0px; float:right;}
.nav ul li{width:auto; height:40px; float:left; margin:0px; padding:0px 0px 0px 60px;}
.nav ul li a{color:#0294df; text-decoration:underline; font-size:22px; font-weight:bold;}
.nav ul li a:hover { text-decoration:underline;color:#9bcc18;}

h1{width:100%; height:auto; float:left; overflow:hidden; padding:20px 0px 0px 0px; margin:0px; font-size:55px; font-weight:bold; color:#0294df; font-family:Tahoma, Geneva, sans-serif;}
.indabout{width:100%; height:auto; float:left; overflow:hidden; padding:0px; margin:0px; font-size:23px; line-height:24px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
.indoad{width:100%; height:auto; float:left; overflow:hidden; padding:0px; margin:0px; font-size:23px; line-height:24px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../images/map.png); background-position:top right; background-repeat:no-repeat;}
.indoad ul{width:450px; height:auto; float:left; margin:0px; padding:0px; overflow:;}
.indoad ul li{width:420px; height:auto; float:left; margin:0px; padding:0px; overflow:;}
h2{width:100%; height:auto; float:left; overflow:hidden; padding:20px 0px 5px 0px; margin:0px; font-size:24px; line-height:28px; font-weight:bold; color:#F60; font-family:Georgia, "Times New Roman", Times, serif;}
h3{width:100%; height:auto; float:left; overflow:hidden; padding:20px 0px 5px 0px; margin:0px; font-size:22px; line-height:28px; font-weight:bold; color:#0294df; font-family:Georgia, "Times New Roman", Times, serif;}s


.indcon{width:1000px; height:283px; float:left; overflow:hidden; background-color:#bddeff; margin:10px 0px 0px 0px; padding:0px;}
.callme{width:280px; height:250px; float:left; overflow:hidden; background-color:#bddeff; margin:0px; padding:33px 0px 0px 80px;}
.incon{width:356px; height:250px; float:left; overflow:hidden; background-color:#bddeff; margin:0px; padding:33px 0px 0px 0px;font-size:23px; line-height:32px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
.weixin{width:283px; height:283px; float:right; overflow:hidden; background-color:#bddeff; margin:0px 0px 0px 0px; padding:0px;}

.productcon{width:100%; height:auto; float:left; overflow:hidden; padding:0px; margin:0px; font-size:23px; line-height:24px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
.product{width:100%; height:auto; float:left; overflow:hidden; padding:0px; margin:30px 0px 0px 0px; border-top:2px ridge #d8deef; font-size:23px; line-height:24px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
.product ul{width:550px; height:auto; float:left; margin:0px; padding:0px; overflow:;}
.product ul li{width:550px; height:auto; float:left; margin:0px; padding:0px; overflow:;}
.pmg{width:300px; height:auto; float:right; overflow:hidden; margin:20px 0px 0px 0px; padding:0px;}
.pmg img{width:265px; height:auto; float:left; overflow:hidden; margin:0px; padding:0px;}

.product1{width:100%; height:auto; float:left; overflow:hidden; padding:0px; margin:30px 0px 0px 0px; border-top:2px ridge #d8deef; font-size:23px; line-height:24px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
.product1 ul{width:550px; height:auto; float:right; margin:0px; padding:0px; overflow:;}
.product1 ul li{width:550px; height:auto; float:left; margin:0px; padding:0px; overflow:;}
.pmg1{width:450px; height:auto; float:left; overflow:hidden; margin:20px 0px 0px 0px; padding:0px;}
.pmg1 img{width:350px; height:auto; float:left; overflow:hidden; margin:0px; padding:0px;}

.product2{width:100%; height:auto; float:left; overflow:hidden; padding:0px; margin:30px 0px 0px 0px; border-top:2px ridge #d8deef; font-size:23px; line-height:24px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
.product2 ul{width:450px; height:auto; float:left; margin:0px; padding:0px; overflow:;}
.product2 ul li{width:450px; height:auto; float:left; margin:0px; padding:0px; overflow:;}
.pmg2{width:550px; height:auto; float:right; overflow:hidden; margin:20px 0px 0px 0px; padding:0px;}
.pmg2 img{width:550px; height:auto; float:left; overflow:hidden; margin:0px; padding:0px;}

#contact{width:100px; height:50px; float:left; overflow:hidden; margin:0px; padding:0px;}
.contact1{width:665px; height:250px; float:left; overflow:hidden; background-color:#bddeff; margin:0px; padding:33px 0px 0px 50px;font-size:26px; line-height:36px; color:#000000; font-family:Verdana, Geneva, sans-serif;}