.g-hd { width:1080px; margin:0 auto}
.g-hd .g-w1000 { position: relative; height: 120px; }
.g-hd .m-logo { background: url(../images/m-logo.jpg) no-repeat left 50%; width: 400px; height: 80px; text-indent: -999px; position: absolute; left: 0; top: 20px; }
.g-hd .m-logo a { display: block; width: 300px; height: 80px; }


.g-hd .tips { border-left: 1px solid #dfdfdf; line-height: 25px; padding-left: 20px; position: absolute; left: 270px; top: 40px; }
.g-hd .tips h2 { color: #004490; font-size: 16px; }
.g-hd .tips p { color: #666; font-size:13px }
.g-hd .tel { width: 240px; height: 36px; padding-left: 70px; display: inline;}
.g-hd .tel h1{ width: 240px; height: 36px;font-size: 14px; line-height: 20px; position: absolute; right: 130px; top: 20px; color:#666}
.g-hd .tel p{ width: 240px; height: 36px; padding-left: 48px; display: inline; background: url(../images/bg_tel.jpg) no-repeat; font-size: 13px; line-height: 14px; position: absolute; right: 80px; top: 60px; color:#666}


.g-hd .ewm { position: absolute; right: 0; top: 12px; text-align:center}
.g-hd .ewm  img{ width:80px; height:80px }


.hy{ width:1080px; overflow:hien; margin:20px auto; clear:both}
.hy .xinwen{ width:470px; float:left; overflow:hien; }
.hy .xinwen .biaoti{ width:470px; height:50px;border-bottom:1px solid #CCC;}
.hy .xinwen .biaoti p{font-size:24px; font-weight:bold; color:#111; line-height:50px; height:50px}
.hy .xinwen .biaoti1{ width:470px; height:150px; clear:both}
.hy .xinwen .biaoti1 .img{ width:200px; height:150px; float:left}
.hy .xinwen .biaoti1 .wenzi{ width:270px; height:150px; float:right; font-size:12px; line-height:20px; color:#666; overflow:hien}
.hy .xinwen .biaoti1 .wenzi a{ color:#111}
.hy .xinwen .biaoti1 .wenzi a:hover{ color:#1d2087}
.hy .xinwen .list{ width:500px; overflow:hien; font-size:13px; color:#111; line-height:25px; margin-top:15px}

.hy .gsjj{ width:470px; float:right; overflow: hidden;}
.hy .gsjj .biaoti{ width:470px; height:40px;}
.hy .gsjj .biaoti p{ font-size:16px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal}
.hy .gsjj .img{ width:470px; height:130px;}
.hy .gsjj .wenzi{ font-size:13px; line-height:20px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#666; margin-top:0px}


#topnav{ width:100%; height:30px; background:#eeeeee; font-size:12px;margin:0 auto;}
#topnav .topnav_list{ width:1080px; overflow:hidden; margin:0 auto; line-height:30px}
#topnav .topnav_list .topnav_list_left{ width:500px; float:left}
#topnav .topnav_list .topnav_list_right{ width:360px; float:right; border-left:1px solid #ccc; text-align:center}
#topnav .topnav_list .topnav_list_right .topnav_list_right_1{ width:76px; float:left; border-right:1px solid #ccc; text-align:center}
#topnav .topnav_list .topnav_list_right .topnav_list_right_1 a{ width:76px; height:30px; display:block; color:#111}
#topnav .topnav_list .topnav_list_right .topnav_list_right_1 a:hover{ width:76px; height:30px; display:block; color:#fff; background:#329dfc}
#topnav .topnav_list .topnav_list_right .topnav_list_right_1 a.en{ color:#ffffff; background:#329dfc}
#topnav .topnav_list .topnav_list_right .topnav_list_right_2{ width:200px; float:right; text-align:center; margin-top:4px}
.sousuo { width: 200px; height: 20px;display: inline; font-size: 13px; line-height: 14px;color:#666;}
.sousuo input{ width: 165px; height: 20px;font-size: 10px; line-height: 14px;  color:#666;  border:1px solid #666; text-indent:5px; float:left}
.sousuo a{ width: 24px; height:20px; display:block; float:right }
.sousuo a img{ width: 16px; height:20px;}

.stepcarousel {	MARGIN: 0px auto; OVERFLOW: scroll; WIDTH: 1025px; POSITION: relative; HEIGHT:158px}
.stepcarousel .belt {LEFT: 0px; POSITION: absolute; TOP: 0px}
#displaycssbelt {VISIBILITY: hidden}
#stocklevels {	VISIBILITY: hidden}
.stepcarousel .panel {	FLOAT: left; MARGIN: 0px 26px 0px 26px; OVERFLOW: hidden; WIDTH: 144px}
.stock {CLEAR: both; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 956px; COLOR: #000; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: arial, verdana, sans-serif; HEIGHT: 10px; TEXT-ALIGN: right}
.subfeature {DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 144px}
.subfeature img{ width:140px; height:100px}

.subfeature-txt {LINE-HEIGHT: 25px; PADDING-TOP: 3px; POSITION: relative ; text-align:center; width:144px }
.subfeature-txt H2 {CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; }
.subfeature-txt H2 A {	COLOR: #000}
.subfeature-txt H2 A:hover {	COLOR: #329dfc}
.subfeature A IMG {	BORDER:#DDDDDD 2px solid}
.subfeature A IMG:hover { BORDER: #329dfc 2px solid;}



.red {	margin:0 auto; width: 740px; height: 44px; font-size:16px}
.red a {width: 180px; height: 40px; text-align: center; margin:2px; float: left; cursor: pointer; background:#f1f1f1; line-height:40px}
.red a:hover {	background: #329dfc ; color: #FFF;}
.red .reds {	background: #329dfc; width: 180px; height: 40px; text-align: center; color:#FFF}
.redm {	background:; width:770px; margin:0 auto; overflow:hidden; height:446px }
.redman {margin: 0px auto; width: 768px; overflow: hidden; display: none; border:1px solid #ccc}

.red1 {	margin:0 auto; width: 770px; height: 44px;background:#ddd; }
.red1 a {height: 44px; text-align: center; border-right:1px solid #FFF; float: left; cursor: pointer; background:#ddd; line-height:44px; padding:0 18px 0 17px;font-size:15px; color:#000}
.red1 a:hover {	background: #329dfc ; color: #FFF;}
.red1 .reds1 {	background: #329dfc; height: 44px; text-align: center; color:#FFF}
.rprolist{ width:770px; margin:0 auto; overflow:hidden; margin-left:14px; margin-right:14px }
.rprolist a{ width:226px; height:200px; display:block; color:#111; float:left;  text-align:center; margin:10px;}
.rprolist a img{ width:226px; height:160px;  border:1px solid #CCC}
.rprolist a span{ width:250px; height:40px; line-height:40px; }
.rprolist a img:hover{ border:1px solid #329dfc}


.cprolist{ width:1080px; margin:0 auto; overflow:hidden }
.cprolist a{ width:340px; height:280px; display:block; color:#666666; float:left;  text-align:center; margin:20px 10px; font-size:14px; font-weight:normal}
.cprolist a img{ width:340px; height:260px; border:1px solid #CCC}
.cprolist a img:hover{border:1px solid #329dfc}

.cprolist a span{ width:250px; height:40px; line-height:40px; }
.cprolist a:hover{}






.autoh {margin: 0px auto; width: 1080px;}
.tab-title {margin:0 auto; width: 1080px; height: 40px;background:#fff; border:1px solid #ccc}
.tab-title a {width: 134px; height: 40px; text-align: center; float: left; cursor: pointer; background:#fff; line-height:40px; color:#111; border-right:1px solid #ccc; font-size:16px; font-weight:bold}
.active1 {background: #329dfc ; color: #FFF; border-right:1px solid #ccc}
.active1 a {background: #329dfc ; color: #FFF; width:134px border-right:1px solid #ccc}
.active2 {background: #329dfc ; color: #FFF; width:134px}
.normal1 {width: 134px; height: 40px; text-align: center;float: left; cursor: pointer; background:#fff; line-height:40px; border-right:1px solid #ccc}
.blank0 {height: 0px; line-height: 0; clear: both; font-size: 14px; display: block; visibility: hidden;}
.blank0 {	line-height: 0; clear: both; font-size: 14px; display: block; overflow:hidden;}
.TabContent { margin-top: 10px; width:1080px; margin:0 auto}
.TabContent .pro_0 {width: 1080px;}





.Dautoh {margin: 0px auto; width:690px;}
.Dtab-title {margin:0 auto; width: 688px; height: 40px;border:1px solid #ccc;background:#fff;}
.Dtab-title a {width: 343px; height: 40px; text-align: center; float: left; cursor: pointer; background:#fff; line-height:40px; color:#111; border-right:1px solid #ccc; font-size:16px; font-weight:bold}
.Dactive1 {background: #329dfc ; color: #FFF;}
.Dactive1 a {background: #329dfc ; color: #FFF;}
.Dactive2 {background: #329dfc ; color: #FFF;}

.Dnormal1 {width: 134px; height: 40px; text-align: center; margin-right:2px; float: left; cursor: pointer; line-height:40px}
.Dblank0 {height: 0px; line-height: 0; clear: both; font-size: 1px; display: block; visibility: hidden;}
.Dblank0 {	line-height: 0; clear: both; font-size: 1px; display: block; visibility: hidden;}
.DTabContent { margin-top: 10px; width:690px; margin:0 auto}
.DTabContent .pro {	width:690px;}


#gongju{ width:100%; margin:0 auto; overflow:hidden; height:225px; background: url(../images/gongju-bg.png) top center no-repeat; margin-top:-25px; margin-bottom:-25px}
#gongju .gongju_n{ width:1080px; margin:10px auto; }
#gongju .gongju_n .gongju_left{ width:400px; float:left }
#gongju .gongju_n .gongju_left h1{ width:400px; height:30px; line-height:30px; font-size:24px; font-weight:bold; text-align:left; color:#f1f1f1}
#gongju .gongju_n .gongju_left p{ width:400px; height:24px; line-height:24px; font-size:16px; text-align:left; color:#f1f1f1}

#gongju .gongju_n .gongju_right{ width:650px; float:left }
#gongju .gongju_n .gongju_right .gongju_lianjie{ width:300px; float:left}
#gongju .gongju_n .gongju_right .gongju_lianjie h1{ width:350px; height:120px; line-height:100px; font-size:24px; font-weight:bold; text-align:left; color:#eee; float:left ;display:block}
#gongju .gongju_n .gongju_right .gongju_lianjie a{ width:350px; height:24px; line-height:24px; font-size:16px; text-align:center; color:#FFF;float:left; display:block}

#gongju .gongju_n .gongju_right .gongju_lianjie a:hover{ color:#FFff00; text-decoration:underline}





