@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button,input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;}
html{}
ul { margin:0px; padding:0px; list-style:none;}
li{ list-style:none;}
a{ text-decoration:none; outline:none;}
img{ border:none;}
body{ margin:0px; padding:0px; font-family:"微软雅黑", "宋体"; font-size:12px; -webkit-text-size-adjust:none;}
p{ margin:0px;}
h1{ padding:0px; margin:0px;}
.clear{ clear:both;}
.hide{ display:none;}
input{ outline:none; padding-left:5px;}
.container{ width:100%; /*height:100%;*/ position: relative; overflow:hidden;}
.nav_wrap{ width:980px; height:100px; position: absolute; top:20px; left:50%; margin-left:-490px; z-index:999;}
h1{ width:210px; height:65px; position:absolute; top:0px; left:-35px;}
nav{ width:810px; padding-left:5px; height:60px; background:url(../images/nav1.png) left 0px no-repeat; position:absolute; top:10px; right:-25px;}
nav ul li{ width:100px; height:60px; float:left; position:relative;}
nav ul li a{ width:100px; display:block; height:60px; color:#272626; text-align:center; line-height:47px; background:url(../images/tip.png) 14px 21px no-repeat; position:relative; z-index:9;}
nav ul li a:hover{ color:#c7171d;}
.nav_div{ display:none; position:absolute; background:url(../images/nav_a.png) no-repeat; top:0px; left:-10px; z-index:0; width:121px; height:47px;}
nav ul li .sub_nav{ display:none; padding-bottom:10px;width:100px; height:auto; background:url(../images/sub_nav_bg.jpg) top left no-repeat #FFF; position:absolute; top:48px; left:-10px;}
nav ul li .sub_nav li{ padding:0px; width:100px; height:37px;line-height:37px;/* border-bottom:#e9e7e7 solid 1px;*/}
nav ul li .sub_nav li a{ line-height:37px; width:100px; height:37px; display:block; background:none; color:#272626;}
nav ul li .sub_nav li a:hover{ background:url(../images/tip12.png) 14px 15px no-repeat; _background:none;color:#c7171d;}
nav ul li .sub_nav .left{ width:17px; height:37px; position:absolute; top:0px; left:-17px; background:url(../images/sub.png) left top no-repeat;}
nav ul li .sub_nav .right{ width:17px; height:37px; position:absolute; top:0px; right:-17px; background:url(../images/sub.png) right top no-repeat;}
#product{ width:800px; height:auto; background:url(../images/product1_bg.jpg) 0px -9px repeat-x #FFF;}
#product li{ width:180px; height:auto; float:left; padding-left:10px; padding-right:10px; background:none;}
#product li .pro_tp_nav{ width:180px; height:100px; padding-top:10px;}
#product li .pro_text_nav{ width:180px; color:#272626; line-height:25px; background:url(../images/pro_nav.jpg) 47px 15px no-repeat; text-align:center;}
#product li a{color:#272626; width:180px; height:auto; display:block; padding-bottom:10px;}



#scroll{width:100%;height:100%;overflow:hidden; z-index:0;}
#btn_prev{left:20px; width:67px; height:86px;position:absolute;top:50%; margin-top:-34px; background:url(../images/btn.png) top left no-repeat;cursor:pointer; z-index:9999;}
#btn_next{right:20px;background:url(../images/btn.png) -68px 0px no-repeat;width:67px; height:86px;position:absolute;top:50%; margin-top:-34px;cursor:pointer; z-index:9999;}
#slider_bar{width:980px;height:120px; margin:0 auto; margin-top:20px;}
#slider_bar a{ cursor:pointer; float:left; position:relative; width:185px; height:110px; border:#bebebe solid 1px;-webkit-box-shadow:2px 2px 5px #504f4f;-moz-box-shadow:2px 2px 5px #504f4f; margin-right:7px;}
#slider_bar a div{height:110px; width:185px; background:url(../images/banner_pic_bg.png) no-repeat; position:absolute; top:0px; left:0px;}
#slider_bar a div.hide{ display:none;}
#scroll .child{ float:left;width:100%;height:100%;position:absolute;top:0px;left:744px;z-index:10;display:block;}
#scroll .child img{width:1900;height:950px;}
#scroll_wrapper{position:relative;top:0px;}

.banner_wrap{ width:100%; height:auto; position:relative; z-index:0;}
.banner{ width:100%; height:auto; position:relative;}
.banner ul li{ position:absolute; top:0px; left:0px; width:100%; height:auto;}
#goL{ position:absolute; right:0px; top:230px; width:67px; height:86px; background:url(../images/btn.png) -68px 0px no-repeat; float:right; margin-right:40px; height:86px;cursor:pointer; z-index:9999; display:inline-block;}
#goR{ position:absolute; left:0px; top:230px;width:67px; height:86px;   background:url(../images/btn.png) top left no-repeat; float:left; margin-left:40px;cursor:pointer; z-index:9999; display:inline-block;}

/*#marquee3{width:100%;height:875px;overflow:hidden; position:relative;}
#marquee3 ul{ position:absolute; left:0px; top:0px; width:10000px;}
#marquee3 ul li{float:left;}
#marquee3 ul li img{display:block;}
#mar3Nav{width:980px;height:120px; margin:0 auto; margin-top:20px;}
#mar3Nav li{ cursor:pointer; float:left; position:relative; width:185px; height:110px; border:#bebebe solid 1px;-webkit-box-shadow:2px 2px 5px #504f4f;-moz-box-shadow:2px 2px 5px #504f4f; margin-right:7px;}
#mar3Nav li.navOn{background:#FF6600;}
#mar3Nav div{height:110px; width:185px; background:url(../images/banner_pic_bg.png) no-repeat; position:absolute; top:0px; left:0px;}

.control{height:86px;line-height:86px;overflow:hidden; width:100%; position:absolute; top:200px; z-index:99900;}
#goL{ position:absolute; right:0px; top:230px; width:67px; height:86px; background:url(../images/btn.png) -68px 0px no-repeat; float:right; margin-right:40px; height:86px;cursor:pointer; z-index:9999; display:inline-block;}
#goR{ position:absolute; left:0px; top:230px;width:67px; height:86px;   background:url(../images/btn.png) top left no-repeat; float:left; margin-left:40px;cursor:pointer; z-index:9999; display:inline-block;}
*/footer{ width:100%; height:74px; background:url(../images/in_foot.jpg) repeat; color:#8b8b8b; z-index:999;}
footer div{ width:980px; height:30px; padding-top:15px; line-height:25px; margin:0 auto;}
footer div a{ text-transform:uppercase; color:#8b8b8b; font-size:11px;}

/*
.banner_pic{width:980px;height:120px; margin:0 auto; margin-top:20px;}
.banner_pic ul li{ cursor:pointer; float:left; position:relative; width:185px; height:110px; border:#bebebe solid 1px;-webkit-box-shadow:2px 2px 5px #504f4f;-moz-box-shadow:2px 2px 5px #504f4f; margin-right:7px;}
.banner_pic div{height:110px; width:185px; background:url(../images/banner_pic_bg.png) no-repeat; position:absolute; top:0px; left:0px;}
*/

.banner_pic{width:980px;height:auto; margin:0 auto; margin-top:20px;}
.banner_pic ul li{ cursor:pointer; float:left; position:relative; width:318px; height:auto;}
.banner_pic ul li .img{ width:318px; height:172px;}
.banner_pic ul li .title{font-size:14px;color:#3b3b3b;font-weight:bold;line-height:50px; height:50px; width:100%;text-indent:15px;}

























