@charset "utf-8";
/* CSS Document */


/*--默认--*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
body{-webkit-text-size-adjust:none;line-height:120%;font-family:微软雅黑,'Heiti SC',黑体,Arial;font-size:12px;min-width:1250px;max-width:1920px;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#707070;}
a:hover{color:#666;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;}
i,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{border:1px solid #CCC;font-family:微软雅黑,'Heiti SC',黑体,Arial;outline:none;border:none;background:none;padding:0;}
a:focus{outline:none;}



/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner { margin: 0 -3px 0 0; }

.jspVerticalBar{width:4px;}
.jspDrag{background:#777777;}
.jspTrack{background:#c7c7c7;}

/*--类--*/
.block{width:1250px;margin:0 auto; position:relative;height: 400px;}
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.footb{position:fixed;_position:absolute;bottom:0;width:100%;}
/*头部*/
#header{height:105px;  position:absolute; top:0;width:100%; text-align:center; z-index:5;}
#header .logo{  line-height:105px; position:absolute; left:28px; top:25px;}
#header ul{ position:absolute; left:339px;top:35px; }
#header ul li{float:left;height:50px; line-height:50px;}
#header ul li a{float:left;height:50px; line-height:50px; color:#ffffff;}
#header ul li:hover{background:url(../img/snavv.png) center bottom no-repeat;}
#header ul .none:hover{background:none;}
#header ul li .snav{ height:41px;  position:absolute; top:43px; left:15px; display:none;z-index: 2;}
#header ul li .snav .s{margin-left:30px;}
#header ul li .snav h3 { line-height:1.2; float:left; margin-right:18px; }
#header ul li .snav h3 a{font-size:14px; color:#ffffff; padding:0;}
#header ul li .snav .div{width:580px; height:2px; background:#5a5a5a; margin-top:55px; margin-left:30px;}
#header ul li .snav h3 a:hover{color:#b38c2c;}
#header ul li .snav p{font-size:12px; color:#ffffff; line-height:2;width:590px; margin-left:30px; text-align:left; margin-top:12px;}
#header ul li{font-size:14px;  color:#ffffff; padding:0 14px; font-family:微软雅黑;}

#header .link{position:absolute; top:45px; right:20px;}
#header .link .link1 {float:left; padding-left:25px; background:url(../img/link1.png) center center no-repeat; width:29px; height:29px;}
#header .link .link1 .from{position:absolute;right:55px;top:28px;display:none;background:url(../img/groung.png) center center no-repeat;width:265px;height:55px; line-height:50px;}
#header .link .link1 .from .kw{ height:37px; line-height:37px; width:175px; margin-top:13px; padding-left:10px;}
#header .link .link1 .from .ok{display:block; width:80px; height:37px; float:right; line-height:37px; margin-top:13px; cursor:pointer;}
#header .link .link2 {float:left; padding-left:25px; background:url(../img/link2.png) center center no-repeat; width:29px; height:29px;}
#header .link .link3 {float:left; padding-left:25px; background:url(../img/link3.png) center center no-repeat; width:29px; height:29px;}
#header .layer{height:40px; background:url(../img/snavn.png) center center no-repeat; position:fixed; top:83px; left:0; width:100%; display:none;}
/*尾部*/
#foot{background:#373737; height:70px; position:relative; line-height:70px;}
#foot .left{ color:#ffffff;  font-size:12px; color:#c1c1c1;position:absolute; left:245px; top:0;}
#foot .left a{margin:0 5px;color:#ffffff;  font-size:12px; color:#c1c1c1;}
#foot .copy{position:absolute;left: 340px;line-height:70px;font-size:12px;color:#c1c1c1;text-transform:uppercase;}
#foot .web a{font-size:12px;color:#c1c1c1;line-height:70px;position:absolute;right: 450px;}
/*头部*/
#new{height:105px; width:100%; text-align:center; position:relative;}
#new .logo{  line-height:105px; position:absolute; left:27px; top:25px;}
#new ul{ position:absolute; left:334px; top:15px;}
#new ul li{float:left;}
/*#new ul li .snav{width:570px; height:137px; background:#323030; position:absolute; top:143px; left:407px; display:none;z-index: 2;}*/
#new ul li{font-size:14px; font-family:微软雅黑; color:#707070; padding:0 14px; line-height:90px;}
#new ul li a{font-size:14px; font-family:微软雅黑; color:#707070; padding:36px 14px; line-height:90px;}
#new ul li:hover{background:url(../img/snavv.png) center bottom no-repeat;}
#new ul .none:hover{background:none;}
#new ul li .snav{ height:41px;  position:absolute; top:73px; left:15px; display:none;z-index: 200;}
#new ul li .snav .s{margin-left:30px;}
#new ul li .snav h3 { line-height:1.2; float:left; margin-right:18px; margin-top:26px;}
#new ul li .snav h3 a{font-size:14px; color:#ffffff; padding:0;line-height:1.2;}
#new ul li .snav h3 a:hover{color:#b38c2c;}
#new ul li .snav .div{width:580px; height:2px; background:#5a5a5a; margin-top:55px; margin-left:30px;}
#new ul li .snav p{font-size:12px; color:#ffffff; line-height:2; width:505px; margin-left:30px; text-align:left; margin-top:12px;}
#new .link{position:absolute; top:45px; right:20px;}
#new .link .link1 {float:left; padding-left:25px; background:url(../img/new1.png) center center no-repeat; width:29px; height:29px;}

#new .link .link1 .from{position:absolute;right:55px;top:28px;display:none;background:url(../img/groung.png) center center no-repeat;width:265px;height:55px; line-height:50px;}
#new .link .link1 .from .kw{ height:37px; line-height:37px; width:175px; margin-top:13px; padding-left:10px;}
#new .link .link1 .from .ok{display:block; width:80px; height:37px; float:right; line-height:37px; margin-top:13px; cursor:pointer;}
#new .link .link2 {float:left; padding-left:25px; background:url(../img/new2.png) center center no-repeat; width:29px; height:29px;}
#new .link .link3 {float:left; padding-left:25px; background:url(../img/new3.png) center center no-repeat; width:29px; height:29px;}
#new .layer{height:40px; background:url(../img/snavn.png) center center no-repeat; position:fixed; top:103px; left:0; width:100%; display:none; z-index:200;}

#middle{
	height: 1811px;
	overflow: hidden
}


	